I really want to like Signal, but the phone number requirement just won't work for me. In the last five years, I've had a phone number for only about one year, and it's changed three times. I'm just not good with holding on to phone numbers. It's a large part of why I rarely communicate via phone calls or SMS.
I've tried Wire, but there were issues getting notifications on Android. If this has changed, maybe it can work for me now. I would prefer XMPP but I do like Wire.