I reckon just wipe every tower but 1-2, change the maximum guild members allowed in a guild at any one time to 50, and change the fort hours to a sort of points system. Points would be awarded for holding a tower, the more people you are holding a tower with the less points you would get, but the less amount of people you are trying to hold a tower with, the less amount of points you would gain.
So if you take the tower for 1 minute with a guild full of 25 members, you would gain 1 point, but if you hold the tower with 1 person for 1 minute you would gain 25 points, and after every 10 minutes the points you gain could be doubled.
You could make a landmark for 10000 points or so. Which could be awarded with something other than a hat, we have enough of those already. Something like a mount, a morph, furniture items, or just normal gralats.
This is my opinion / feedback, if you don't like it thats your problem, I'm just saying my idea of what I think would improve it.