I think Signal is a silly messaging system if the servers are all centralized enough to be able to be blocked and require a VPN. They forbid federation: https://signal.org/blog/the-ecosystem-is-moving/ . I am surprised that technical people use it; they see that the client and some of the server code is open sourced on GitHub and go all-in on the platform, instead of thinking critically about the actual messaging technology.
Totally pointless messaging platform. Use something real like XMPP.