Actually, I use XMPP+OMEMO for 90% of my messaging and Conversations (Android App) is superb. Sadly Chatsecure seems to be a little more demanding in terms of server support (requires some odd Push Notification extension) and the desktop clients need some more love too (I use Gajim and Pidgin so far).
Overall, I feel much better than to use some data hungry WhatsApp or some walled garden Signal app. Yes, it is a little more complicated to setup, but in the end it works as good as the others (e.g. in terms of energy consumption) and you don't have to worry about some company having different plans than you.
PS: While I sympathize with the decentralized nature of Matrix I still like the XMPP clients better.
Overall, I feel much better than to use some data hungry WhatsApp or some walled garden Signal app. Yes, it is a little more complicated to setup, but in the end it works as good as the others (e.g. in terms of energy consumption) and you don't have to worry about some company having different plans than you.
PS: While I sympathize with the decentralized nature of Matrix I still like the XMPP clients better.