I'm afraid I'm not welcome because I'm not of this payment institution.;)
We were searching for a EU bank to support my Panama IT company, I ran into this topic and posted their reply..
I don't feel comfortable putting a million euro with them.
But not many banks accept Panama these days...