Hum.... can be really better
Well, only 2 adjective to qualify this animation:
too slow and not realistic
Too slow: for a DBZ, the actino are really cut, that's not really good :/
not realistic: the punch etc only push the ennemy at 1 or 2 meters :/