Regeneration is easy to balance, really. Just make it so that it takes a lot of energy to do so, meaning that if you have to regenerate a lot you end up as pretty much helpless or something.