We need to move away from Hipchat at work and really wanted to use xmpp, but was super let down by the iOS clients, it can't be used in production.
Android - thanks to Cobversations and Xabber, is really ok, PC is ok (Gajim), but we couldn't migrate due to the 3 iOS users in the team. Duplicate msg and all sorts of weird behaviour and errors made it a no go.
We ended up with the shitty MS Teams in the end; comes free with our office365, has working notifications across platforms and can do messaging and file transfers without issues.
I dream of a future where xmpp is an option.
People who have to gain from that: please fix the iOS side of things.