I like that this platform allows for international payments without having to go through an agent or third party service provider of any kind! The only thing would be better if you could choose what currency your transaction was going into but it works well enough from my experience so far to make sure all transactions are done correctly regardless of whether they're coming out as USD dollars (or CAD), Euros etc..
We've been able use their services primarily because we had our credit card processor switch over recently (and didn't want another one) - no other reason really at this time although there may come up later when things get more stable again.