One thing Guild wars 2 is missing is World chat/realm chat. I feel like an easy fix to this is a universal community guild for each server, set up by the game and invtes all players from that server.
I understand that 500 player max is a limitation due to anets server but you could have a waiting list or an inactivty kick, i dont know i dont get paid for this, figure it out.