I'm currently following the progress of https://getsession.org/
From what I have gathered, it is a fork of Signal, that tries to solve some of the issues with it - tied to phone# - meta-data from the network you use it on.
I don't know that it is prime time ready, but the entirety of the project (w/ oden, lokinet) is an interesting project.