Excellent suggestions, this is a very interesting thread. We have not designed guilds yet, so it is great to get an early look into desired features!