@marcusquinn the API is also BitPay compatible btw. I think Coinbase is okay. In an ideal world, a public ledger really is the best. Since you and I both know that's not the world we live in, Monero serves an understandable need currently unsolved by Bitcoin. But that's the beauty of open source, right?
Thankfully, I have heard it is not hard to get a Monero daemon and payment integration running on btcpayserver via a docker flag. Along with an officially supported WordPress plugin, Point-of-Sale, crowdsourcing, shop, and invoice functions for any supported currency, this makes a nice little package for someone to get their community started with cryptocurrency.
Honestly, given that so many money services support purchasing BTC these days with QR-code scanning/sending and whatnot, I think giving Cloudron users the ability to get this going would be great. It may resonate with the kind of people looking for a self-hosted setup.
They have great docs
https://docs.btcpayserver.org/
Well-funded dev team
https://github.com/btcpayserver/btcpayserver/commits/master
And a demo running for anyone wanting to check it out
https://mainnet.demo.btcpayserver.org/