I would never suggest to spam towers. Rank one Power of the Tower is all you need in most situations unless you are seriously going to build your entire game around the skill.
They are way helpful on this particular map, though.
If I remember when I get home, I'll try to snag some screen shots for you for possible ideas.