Been playing pyro since beta, 10/10 HM down (no nightmares yet) and easily pulling equal or better damage to our arsenal spec hunter (8 man). As has been said before, if you are smart with your heat management and keep your Dots up, then you can do plenty of damage, equal to almost any other class in a properly balance op.