hmm
I don't know much about the creation of actual flash, but if this is hand-animated like I suspect then I must say it seems a good start.
Perhaps an original character design might be more interesting? Or possibly setting the character on one side of the screen and tracking the Kamehameha wave until it hits something off to the other side?