Speaking of imagination: why don't we have any spending wallets that automatically move sats to a different wallet above a certain threshold? I'm more than happy to have some lunch money in a custodial wallet, but once it's worth three months of rent, I'm not as comfortable anymore.
Discussion
You could keep some sats and have a top up via NWC from your node when balance drops below your set threshold.
Works like a charm in nostr:npub1wvspcey72fkea672jymfa28qzlqmlhafv0uzu3zppmtx7mwy5lkscv33pu