I stopped implementing NWC in my app because I started to think about why I was including it in the first place when the combination of cashu protocol and cash app essentially connects a user to an app in essentially 1 step.
NWC has been a great leap but it’s ultimately a power user feature. It’s just a power user feature that started to bridge past the line to regular users.
The wonderful thing about cashu protocol is that end users don’t even see it. It just works. Same with crrating nostr keypairs: it just works and all a user has to do is enter a user name. You could even just automate the username process too if you were inclined to do that.