Looking around the forum it seems everyone is into a Cyprus or Caribbean bank account, why does no one is looking at a Seychelles company and a Payoneer bank account? They have lectronic banking, debit card and are super secret as I understand?
It seems there is no issues with Payoneer and a Seychelles company but you may approach them directly, they are also here on the forum maybe they will join the discussion.