Egy chat protokoll azon műlik, kivel mire tudod használni. Ha a kérdező épp most menekül a Google-től, és valami új protokollt keres pl. a családi csevegéshez, szerintem a mátrixxal jobban jár. Az XMPP sem rossz dolog, használtam is sokáig, csak aztán nem volt kivel, nehezen integrálható bármivel, nincs hozzá szimpatikus mobil kliens, de a desktop kliensek is hogyismondjam... nem fiatalosak. A mátrix filozófia pedig hogy egyszer majd az összes chat protokollt natívan integrájla magába (na igen, ezen egyelőre magam is mosolygok, de a kezdeményezés és az eddigi eredmények nem rosszak). A WebRTC alapű audio/video chat meg valahogy nagyobb népszerűségnek örvend, mint az egzotikus XMPP kiterjesztések vagy a SIP integráció.