I think you should add a kill-counter for each trooper and provide additional xp for killing aliens - not too much, but it feels wrong not to be awarded xp for killing them..
balancing any1?
choose the yellow towers as primary = no chance - choose the windy ones = boringly easy
maybe you should have (much!) less features (and different games) but concentrate on balancing them and giving your game something special..