What if that provider stop Signal to access to their services from whatever reson? It's not very independent service then.
Decentralised, federated Matrix.org has more sense and looks more future-proof to me.