Does this mean the protocol still exposes your phone number and it's hidden only by the client side?
I have not investigated this at all, but I have enough faith in Signal/Whisper Systems to be optimistic.
That is a fine decision to make for a security-minded app, but signal has always presented themselves as a full alternative to SMS and other messaging systems where availability is prioritized over confidentiality and integrity. It should really be made more clear so that users are making an informed decision. They could also do wonders for the user experience by having the app inform the user of the problem and how to remedy it.