From my, admittedly limited, understanding of front and Zercher squats, you're not going to be able to sit back as far because the weight is pulling you forward.
Your form looks pretty good to me though. It's hard to tell how much your knees are moving because you are wearing pants.
...chad...