Thanks, blazerkin! I noticed some improvements were necessary in the poses and breakdowns, not to mention timing and spacing, so I went ahead and made a new version:
http://www.aresanimation.com/Devil_Karate_02.mpg
Thanks for all the feedback so far!