As an aside, I'm very much convinced that Signal's primary objective is to gather phone numbers in order to facilitate the US government tracing social networks of people who are already of interest Their main focus isn't on what these people are discussing, they want to know who is talking to whom first and foremost. Signal's subpar user experience is a feature from this perspective. Due to its inconvenience for the average person, those with a strong need or desire to communicate sensitive information are more likely to utilize it.
I think if you ran a server and didn't federate you'd be fine. So it depends what you were planning to use it for. Being able to centralize all your various IM apps is pretty sweet.
Ya maybe. I just want secure coms between me and my friends. This definitely indicates atleast a need to deeply research