Not sure if this has already been suggested, but:
I believe they should make it so that you can use your other character slots as heros. This way you have complete control over development of your heros and it would prevent you from having to replay the game for each type of character. Also, it gives you the ability to switch your primary character and play one of your heros for a while just to see a different aspect of the game.
I'm a casual player, and I don't have time to replay the game for each character, but I would still like the ability to play additional classes (primary), etc from time to time. So I spend hours developing my primary character and his heros, then have to do it all over again for a new set of heros on another character? You could make it so when you start a new character, you can tag it as a fresh character (so you can play the game over again), or a hero type, so that you completely see the areas you already visited.
Just a thought...
K
