I am using Arch + Signal but message syncs are pretty slow after long chat session on mobile.
I've forgot to mention, we've also tried Riot Matrix.
UX was simply not there and app felt oriented towards the very technical audience. My teammates had a problem with this.