Why don't you just call it "If sonic was Goku"?
Seriously, you guys making these sonic flashes need to realize that it isn't DBZ. Sonic doesn't throw energy around, he doesn't teleport, the only thing he does is change color, glow, and run a bit faster. Sonic is about running, jumping and dodging. Where in any of the games did you get the idea that he should be tossing around energy? At the very least don't make it a *direct* knock off of DBZ fighting.
That said, this was quite a fine flash. Very well made.