IRC no es perfecto. Delta Chat no es perfecto. XMPP no es perfecto. Pero mi única recomendación es que si tenéis que establecer un canal de comunicación, consideréis alternativas antes. Un criterio rápido es: ¿de cuántas maneras independientes puedo participar en el canal de comunicación?
Cuanto controlan el uso del canal los que manejan la infraestructura es una buena heurística del beneficio que quieren sacar en contraste de cuán útil para ti quieren que sea.