Yeah good idea, never know what pederasses are out there.
One thing I seem to notice is when his leg comes up and starts to turn a little sideways. It is hard to explain. I can't say if it is wrong just that it looks unorthodox.
It would look better to come strait up. He is almost taking his leg and turning it so it would be horizontal (but just a small ammount). See what I am talking about?
I don't know a lot about actual mechanics sorry, but I can say what looks odd or not.