I went through your site, and I can't even find anything about BTC? Although I do agree that payment processors should start using more networks due to the insanely high fees on some of these blockchains, I still think that you should not make them your only focus. Businesses prefer all-in-one solutions. I don't see why would anyone use your platform just to accept stablecoins and nothing else?
I also understand that you're advertising your project, but you probably shouldn't lie about the number of businesses using your platform. You can't say that hundreds of them are using your service, and then only have one review on TrustPilot.