LMO, without knowing what MP has been facing, it's impossible to really know how well, or poorly he's done. What's important is he's delivered a company that's truly viable today.
Could it have happened quicker, perhaps, but it's also very possible that without his persistance it could have completely failed as well.
If CDEX is some day trading at $20 or more a lot of credit should be given to those who moved it from $1, but we should also remember that they'd not been able to do it if MP didn't get it listed on the OTC and trading for a dollar.
Gary