What if when a guild has control over a guild castle, they can access a special shop located in the city their castle is. The shop will have like IDk cool stuff to purchase. Oh wait, the longer you hold the guild castle the more points your guild gets which lets you buy really cool items....
just a thought
oh, and you broadcast that "X guild runs the town of --- " after WOE.