ive been wondering about FPS controls too, particularly how movement would work, Heres my idea:
your left hand would function as the left analog stick- you make a fist with your thumb on top. Tilt your fist to the right and you move to the right (speed/sensitivity depending on degree of tilt). Tilt your fist up (causing the thumb to be coming toward you (the user)) and you move back. Tilt it forward (with thumb end facing toward camera) and you move forward.
Give it a try- i didnt have any trouble doing it and point and shooting with my right hand.
Another cool thing about the body tracking could be head tracking for peripheral vision in the game. imagine playing halo and tilting your head to the right to check your blindspots quickly- would definitely add to the immersion
the rest of the controls i would say similar to yours/ or minor variants







