It should work with any wallet that supports NWC though. Paste the connection string that starts with nostr+walletconnect:// into the NWC input here and you should be good to go!
Super cool! Yeah, I'd say it would be better to switch to optimistic UX - just make it look like it's been zapped immediately and only pop up any dialog when the payment actually fails (it could also just be a SN notification).
I guess my question is why is the toast even needed in the success case? Why should user care?
In the nostr apps that use NWC the status of the lightning icon just updates...
nostr+walletconnect://
into the NWC input here and you should be good to go!