MCH is nice, but it needs a lot of setup and it's DPS is highly dependant from his 10s burst every minute. That makes him exploit coordinated buffs with high performance, and less powerfull when you're with pugs slapping Trick attack at first GCD, or unsyncinc whatever buff they have from yours.

Overall I think the class is nice, except the very strict heat management you have which leaves you with pretty much nothing to dump except if you need to push your burst later.