I think once Open Whisper Systems merge their products into Signal, that is going to be the best out there...Hopefully they will get the uptake they deserve.
My standard gripe with OpenText (or WhatsApp etc) is the identifier. A phone number sucks.
a) I hate the discoverability. Just because I install an app doesn't mean that my ex from ten years go should see that I'm online. Heck, my mom or aunt don't need to see me showing up in the address book either.