the biggest hurdle for me for usability is the storage of the ecash tokens. Right now, if I delete the browser data on my phone I *may* be able to restore them.
Storing them on nostr is a huge UI win for me.
Wallets should be able to use this off-phone storage, and users should have this option to use this for all npub-protected ecash tokens.