matrix
IMO getting Matrix's UI to work like apps people are familiar with is an order of magnitude less effort than any other option, and possibly an order of magnitude better than other options in terms of meeting the design goal of private messaging.
OTOH I don't make UI's ๐คช
Fun fact: the Freedom From Religion Foundation is also party to the suit