I think it was pretty well-balanced. I don't know see any flaw to this, so yeah...
I was impressed in the move your did at frames 840-724. Ooh man, I love that little sweep kick at frames 568 as well. You had the flow constantly going.
Overall: Very entertaining to watch, there were lots of moves in it and as you watch the replay to the very end, it builds up the enjoyment of the replay x].