Snikket Android app temporarily unavailable in Google Play store
snikket.org
snikket.org
I like conversations a lot especially because it supports openkeychain integration so I can use my openpgp smartcards with it. I'd never even heard of Snikket.
The other reason is that it's not 100% a clone of Conversations, we have additional patches, but we contribute upstream whatever makes sense (e.g. we sponsored the invitation support that went into Conversations upstream). But the Snikket apps don't allow registration on public servers, because Snikket servers are designed to be private servers (whether that's self-hosted or hosted by us). Conversations (and most XMPP clients) allow registration on any public server. That's not the experience we're after.
You can read more about the project goals at https://snikket.org/about/goals/
But I like your goals, what bothers me about XMPP is that pretty much every mod con is in an extension. Understandable considering this is the core idea of the protocol but it makes it a bit of a hit and miss to understand what works with what (a bit similar to IRCv3).
In the end I ended up using Matrix a lot more though I still use Conversations sometimes. But I understand the idea of making a branded platform out of XMPP with a known-good base level of supported features.
Rest assured that none of their apps follows this process.