irstupid on 04 March 2017
Bah, who cares about towers. They do nothing in the game, except as you said unlock basically the map for that region.
They are 100% optional. You dont' have to ever climb up any of them.