Don't spread FUD about competitors. Statements like this are incorrect: "Accepting internet payments involved weeks of setup, reams of paperwork, and bureaucratic approval processes"
Your rates are the same as every other damn payment processor, that's why I fail to see the excitement. I'd also be interested to know if you pay tax in any of the countries your service operates.