There are a couple of banks in Africa processing pretty much anything that doesn't attract the attention of local law enforcement.
So far, the ones I have had direct experience with have been OK. They settle on time but I have had better experiences when it comes to pricing and stability. Not always impressed with the people working at the banks either.
Being a reseller of these banks is good business. While I can't comment on MPServices or Mr. Schroder, just make sure you negotiate the upfront costs at least a little bit. Depends on your volume and what you're processing of course.