XMPP interessiert mich zwar schon lange, aber ich setze beruflich voll auf Matrix. Das tue ich, weil ich meine Firma mit dem Vorsatz gegründet habe, keine Produkte der großen Player einzusetzen. Wir hosten alles selbst in einem K8S Cluster. Hat viel Schweiß gekostet und auch einige schlaflose Nächte, aber es läuft.
Synapse (Matrix Backend) ist ein solides und verlässliches Stück Software. Für Element, die de facto Client-Referenzimplementierung, habe ich gemischte Gefühle. Es funktioniert zwar ganz gut, aber es sind Kleinigkeiten, die den Alltag doch unnötig belasten. Furchtbare Klingeltöne, die man nicht ändern kann, fehlende DnD oder custom Status Funktionen, kein eingebauter GIF Support (warum auch immer), Screensharing unter Linux geht nicht in der nativen App, Apps syncen oft nicht (Telefon klingelt ewig weiter, obwohl man schon am Desktop drangegangen ist) und so weiter und so fort. Alles nichts wildes, aber nervt im Alltag. Trotzdem, wechseln wollte ich deshalb nicht, dafür ist es doch noch zu gut.