

At the moment I’m happily on matrix.org and donating monthly to them. Most of my community is on their own Matrix servers. Outages happen, but most of the time it’s matrix.org that has an issue and the self-hosters are still able to chat and make fun of me. :) In a friendly way.
Encryption keys not syncing also happens. But it seems to be getting less and less. There are different steps for different devices and platforms. Normally leaving a room and rejoining works to resolve. Sucks, but the Matrix group are ACTIVELY trying to hunt these down.
My father is 71. The Element phone install basically walks you through the process. Including which server to connect to. You’d give them yours if you want them on just yours.
Everyone’s situation is different. if you’re interested, try it. See if it works. Maybe it doesn’t. Then stick with Signal. Signal is awesome, but it is far from perfect.
Matrix is awesome, and it’s nowhere near perfect.
Use the tool that works best for you. Some security and encryption is worth it than 0 security and encryption.





Im no Dev, so I can’t answer any of this.
But there is an active matrix group with LOTS of devs you can talk to: https://matrix.to/#/#fediverse-developer-network:matrix.org