And you only end up having your money stuck with the payment processor. The much reason why exchangers wouldn't even want anything to do with it is in how strict they are. A payment processor that is relatively new and unpopular that should strive to win people's heart first.
So you have been able to make use of it, well, I have not but I think with their terms and conditions there are no that strict, perhaps they are just trying not to have a bad system they want to keep it clean from the scratch, if they work hard they will be able to become popular.