Not matrix? XMPP is a good idea, but the wildly different levels of support among clients cause problems even back in its heyday Matrix solves some of that, fully encrypted, chat history stored on the server in encrypted form, supports gateways to other services.
It’s very important to note that this is not the entire brand joining, this is three specific products which already use Matter over Thread and thus would be interoperable anyway.