For the Tower, it doesn't matter which faction I play, ranged attacks are a must:
Firstly, +50% to damage.
Secondly, 3 creatures are ranged attackers; get a sniper bow or a golden bow, and you'll be very good... ;) ;) ;)
And leadership and luck are also good!:D