This exists. There’s at least one Amethyst fork called Garnet that allows Monero zaps.
https://github.com/retrnull/garnet
🤷‍♂️ The beauty of free and open sharing of code and ideas is that people will work towards whatever is best for them 🙂