I was pondering on the subject ealier on how to fix hyperevolution without making it useless and I realised VERY VERY simple method for fixing it without breaking it.
Basically all that has to be done is to turn it on its head. Instead of getting your res back when you go back to a lower life form you mearly get a large discount on returning to it (or go back to that higher life form for free) Instead of receving the resources back entirely. So therefore you would still have to pay full wack for Onos or Fade say u were leak so in a diagram:
SPAWN: (the ----> represents an evolution and the number represents the cost to make that jump. The 0 makes it shown that the life form is unlocked as in been paid for)
Basically illistrataing that you UNLOCK life forms with the hyper evolution ablity so VERY MUCH encoraging you to stay alive as long as possible without the possiblity of people cashing in their res going Skulk and then going Onos straight off the bat. So the hyperevolution mearly gives you the chance to bounce evolve between those that you have unlocked. Rather like changeing your loadout of guns in other games of guns you already have. You still need to purchace those new guns.
If it doesnt make sense in any way will be happy to explain more :P