I use signal as my main chat app. I think it sucks. I often don’t get notifications in a timely manner (very widespread glitch on android) and because it stores images inside its own encrypted box, the app size balloons incredibly quickly. I cannot just empty out photos automatically, as with whatsapp, i have to export them and then delete them - manually.
I think it’s still worth it to not have facebook all up in my business, but the end user experience is shit.