Its a pretty good idea. Tho there is one obstacle in its way, having lots of players in the same map causes issues with the server, and ultimately crash it due to high map traffic. On that regard, lumping all those players into one place is not really a good idea, especially with the current situation of server stability. Having a social chat, be that ingame or forum (preferably off-topic) to advertise which channel you will be in/people should gather would suffice and wouldn't create too much traffic.