Paul, I have never heard of them, not that that would mean much.
I just looked at their website.
It looks like they are up front with their info and have a history of having outdoor writers drop by the camps.
I counted 64 clients with photos in 2011 alone. Apparently Mozambique.
I'd ask for that list and ask those folks what they thought directly, if you have not already.
Good luck with your search.