agreed. Clients should allow for walletconnect or other 'open ended' bridges so that we can connect to any chain and send 'zaps'.
I guess, zaps keeps it simple and on BTC right, like why bother with others? But I mean, we all have our own wants, and wallets, so why not?
One day, someone will make this for nostr