Let me start by saying I'm terrible with names. I can't possible remember something like "P2SH-P2WPKH", I already have a hard time remembering "Bech32".
"Bravo Charlie", on the other hand, I can remember.
I expect that in practical use, one of the great advantages of Bech32 addresses will be the relative ease of communicating them aloudespecially over the phone.
I don't expect this to work.
Maybe if an experience phone operator is reading the address, as they're used to it, but I don't know many people who can use the International phonetic alphabet. People understand it, but can't reproduce it.
And accuracy is a problem: the person reading it can make a mistake, and the person typing it can make a mistake. When I read and type a Bitcoin address or private key, I make at least one mistake in every 3 keys I enter. On the phone, that would mean you have to read back the entire address again.
I would go back to the conventional option: please text me your address.
If you want to be able to share a Bitcoin address over the phone, it would be so much easier if the address can somehow be read as 12 words.
At the moment it's much easier to share your (secret!! don't do this!!) 12 word seed phrase over the phone, than sharing a Bitcoin address. And that brings me to the feature
Byteball recently introduced: you first send funds to a "text coin" that only requires a 12 word seed to be used, then send the 12 words to whoever you want. It's insecure in the sense that anybody who hears the 12 words can take the funds, and you have no proof that you sent it to the right person, but it's meant to be used for small payments only. Example: Here is your link to receive 0.001 GB:
https://byteball.org/openapp.html#textcoin?oven-typical-deputy-area-call-frequent-life-figure-actual-awful-loop-head (update: someone took the funds after 13 hours)
(I admit: I've been waiting for an opportunity to use this outside the Byteball thread, and this seems like a good moment to do so. It's a working link, first one to claim it gets about $0.71 worth of Bytes)If this would be implemented in Bitcoin, the big downside is of course that it requires fees twice. The big upside is that it's very easy to read 12 words on the phone, especially if the receiving party has an app that checks the words (just like my phone wallet does).
To help gain user familiarity with and acceptance of the error-correcting, case-insensitive Bitcoin addresses of the future, I propose a need for what I think marketers call branding.
I would like this though! Months after SegWit activated, I still have no idea how to actually use it, and I think the majority of Bitcoin users has the same problem.