Well I like the idea of useful guild locations. The towers definitely feel dead/lifeless, like there's no use in taking them over except getting little rewards (hats).
I think this would require more of a union of guilds in order to accomplish effectively, though, just based on the number of players of the game. Having a few thousand players online at a time (the majority of which have nothing to do with competitive behaviors) would make it a little unreasonable for people outside a single guild of 25 or 50 members having exclusive access to a specific feature in a game.
Special stores, items, or rewards for participating in the system should be balanced and not absolutely inaccessible to the majority of the community.