First lets go with the simplest:
Make it so that knights in the GH can have private group chats with all the other knights in the guildhall. This is sort of a combination of Zone chat were only those in the Hall hear you and Guild Chat where only guild mates hear you. This way you can have people in the guildhall (member and non) and address the guild mates in the hall.
This could be useful for guild meeting that you want private but don't want to close off the guildhall. Or carry on conversations in the hall about matters concerning those off in the clockworks.
_______________________________________
The second one is my personal favorite inspired in part by Nick's "Lack of Sandboxiness" remark concerning minerals and gate creation.
Part of the problem with that system is that it would be hard to organize the whole community, so my idea is: Guildhall Gates
In the Guildhall gates you can play a custom clockworks run influenced by the minerals you and your guild mates deposit. There would be one gate going down and 2 deposit areas that influence future gates. Guilds could build levels for events, get extra CR for minerals, and bring back the miner achievements (a minor benefit achievements are).
What about an entirely private, custom gate?
One that ignores other people's deposits and only counts yours?
(So it would be different and have different deposit amounts for every player)
(This would be separate, not replacing the entire guild's gate)