I think it's ridiculous that 1 member and 300 member guilds have guild halls with same capacity. Even if it takes some coding I think the best way is to make the capacity based on amount of members. For example [members] * 100 bulk.
---
I don't want to be the oneThe battles always choose
'Cause inside I realize
That I'm the one confused