they have full control over the app
Yup, this is also my problem with Signal; you're stuck with whatever boneheaded decisions the devs make and there's nothing you can do about it. Personally, my pet peeve is their refusal to add any kind of data export. As someone who likes backing up chat history, this is a dealbreaker for me.
It seemed to work fine at first, but starting today I'm noticing a huge number of async failures; I've had to refresh the page in order to get almost anything (comments, posts, communities, list of communities, profiles, etc) to load.