I would not disagree with you on that point, if you can improve it any let me know!
What might sound funny is that actually the walk coding was the hardest to do . . . . why? . . because the whole skeleton is moving slower during a walk, which means that you cannot get away with minor inaccuracies if you want it to look right. With the faster gaits, your going to have motion blur anyway, so you can get away with a little more inaccuracy.
"The Sage as an Astronomer: If you still see the stars as something above you, you lack the eye of knowledge." Friedrich Nietzsche