Ok, I have an idea for the anger idea, basically run it exactly the same way you have limit breaks in FFVII, when you hit a limit (anger) break, because you are getting the crap beaten outta ya or something, you get a certain bonus - for eg.
Gohan/Trunks get temp speed/strengh bonuses...