I have not killed all on heroic but maintanked all kills in 10man heroic 10/16 successfully with full agi haste built, meta, enchants, flask, food and trinkets. As i see the protectors hc mentioned here, i want to comment on this fight especially. Over the course of learning the boss with our raidgrp i went from feeling horrid to easily managable with proper and timed guards, cds and standing in blue circles
Even Lei Shi were i feel useless, because our active mitigation does not help with magic damage is not that bad. Timed Expel Harm is your friend, it heals great with high vengeance for getting you topped up again. The dmg received is really comparable with other tanks, again if you time your guards and other cds successfully. You have to switch talents and glyphs between fights.
On a couple of encounters you use your Zen Meditation and Avert Harm as a strong raid dmg cd just as your warrior tank, unfortunately he can use it on any fight and we only in stacking phases. The amount of magical dmg reduction on your raidgrp because of ox statue while doing 70-80k dps with no special phases and moderate incoming tank dmg (more vengeance on difficult bosses for even more dmg and more AoE for more ox statue absorbs) more than makes up for that limitation.
Ask your healers if they forgot to heal the monktank because he stays often at 100%. I had some deaths because i had 0 heals in 10 seconds because the 10 seconds before that i received 0 damage and all healers were doing something else. When asked, they replied i was bursted down... yeah right.
Small sample size and different style of healing leads to inconclusive and personal options. I only heard just the reverse that i am much easier to heal than our second tank warrior or paladin. And the amount of cheering from the healers for the ox statue absorbs on e.g. garalon heroic are also very nice. 1 Healer complained because he can never rank on worldoflogs with our grp...