If you're talking about my comment I was calling note1 a bad idea, not npubs.
On the other hand maybe we could have avoided the bech32 stuff entirely and made everything more readable if we just had done something like:
npub://
nevent://
Although there are benefits to bech32 too, so it's hard to judge.