Caveat— imho Nostr clients need to implement NWC as an option to give users wallet choice.
Wallet exclusivity is a centralised point of failure and can lead to mandatory doxxing/kyc, money services business complications, money travel rule and other regulatory issues that could expose users and destroy a NOSTR client. If the wallet itself needs to be subject to those considerations, fine, but give users a choice at the client level, or suffer the consequences.
If you know any *very* popular Nostr clients forcing users to use one wallet, (and I know we all do). Do not use this client until they put wallet connection freedom back in the hands of the user.
It’s a risk, you all know it.