Hero additions and dynamic change.
Disclaimer <<I am only speaking to adding more hero's in general with this thread, not detailing what each hero should be>>
A lot has been suggested about adding new hero characters and what they should be. I agree that adding more of them to the battle dynamic would not enhance the game. More likely it would just make TH10 villages more difficult to assault. However, awesome troops and watching them grow is one of the main things that makes games like this enticing so there must be growth in this arena. So here are my ideas for more hero troops . . .
1) We already get two altars (king and queen). I propose upgrading those existing altars to unlock new hero troops. However, each altar can only have one hero active at a time, so still no more than two active at a time.
2) The new hero troops should have distinct strengths and weaknesses. For instance, the barbarian king is a strong offensive troop but is easily dispatched when on defense, while the archer queen is much more effective on defense. A super golem may have incredible hit points but be unable to move (perhaps throws rocks a short distance) so he could completely distract defenses at a certain location while normal troops did their work, but he would be almost useless as defense. Or a mega witch who is effective against troops but almost useless against buildings. Deciding which one to have active will decide how good your offense or defense can be. A significant bonus to one with a disadvantage to the other.
3) When calling a different hero there is say a 1 hour delay for them to make the trip to your village from whatever throne they sit upon when not in your service. This will prevent people from being able to switch constantly to the best hero for their immediate need.
4) You can only call a different hero if your current hero for that altar is awake and healed. This prevents people from using all 4 or 6 on a constant rotation. Again, the idea here is not to add more hero troops to the battle field. It is to add another dynamic to assault/defense strategies at the end game level.
The possibilities for what the new hero troops can be are limitless and are simply a matter of benefit/drawback balancing. I believe the system above is a solid foundation to introduce new hero characters without throwing out the existing battle dynamic as it exists today.
Thanks for taking the time to review my ideas.