Not sure I this has been thought up, but from a lower lvl person POV who is coming up against inferno towers etc. why can't it be possible to 'upgrade' your troops. You have a whole new building for it, and have levels of each upgrade.
There are various upgrades, for example Thick Skinned, troop takes less damage from archers/cannons, but moves slower and has a lower DPS. I won't explain every idea but generally improved resistance to one thing, but has draw backs. Other upgrades could be inferno resistance (it can heal when under inferno), Heavy Weight, spring traps don't affect this unit, Hyperactive could be troop has more speed, or an upgrade making DPS greater but HP lower. This would just add another element to the game making things like inferno towers not as scary!
In addition to this/to counter this upgrades to defence buildings such as fast firing (specifically for Mortars) but DPS stays the same, or again slower firing.
Some ideas for the walls could be you have so many of certain types of walls depending on TH, Exploding wall, does splash damage to an area when destroyed, Ghost walls are walls that have 1 HP, but look the same (mostly to waste wall breakers) they assume the wall type that they are next to as aesthetics go. Double height walls (to stop hogs not jump spell). And sticky walls, when destroyed throw out 'gunk' which holds troops in the area there for a few seconds! To as to the sticky idea a new turret could be a sticky tower-throws out gunk that slows troops in the area?
Any comments appreciated and sorry if others have already thought of these before!

