It's a place for people to gather with similar interests (in theory).
Ways to improve guild in my opinion would be an instant message chat system or a chat box on the side of the page where you could either have it for your neo friends or your guild members.
Just my idea hopefully it makes sense.