Aren't nutzaps a better flow? (I don't even know if it's related).
Discussion
They force you to use a custodial wallet or run your own mint, I think? NWC allows for both custodial and non-custodial wallets.
Running an NWC server probably requires the same amount of work as running a NWC server if you want to plug it in your own node.
Nutzaps have the advantage of not requiring any setup from the Nostr side.