yeah, the box one is great- 'cept that one c+C would be to make him lift his foot a bit more when he steps back.
But it really is good.
But the walk cycle- no offence but I don't like it :p
try looking at this:
https://www.biomotionlab.ca/Demos/BMLwalker.html
Helped me get my walk cycle.
Good luck,
Matt
Live the life you love, love the life you live