I think Guild cities are a good idea and should definitely be implemented.
-They should come at a hefty cost
-Guild members should share in its defense, which should be hefty
-Guild members should have something hefty to lose if guild city falls
-Guild cities should give hefty bonuses
Thus - Guild cities should be hefty. Period.