Thread's a bit old but you can find the info about it here on Jhazrun's posts:
It does work on other bosses too, basically on anything which doesn't scream "Switch to blue chakra" most of the fight.
Envy apparently just had a 0.4% wipe on Garrosh
Sco is streaming Heroic 25 Garrosh.
This thread will be closing at some stage during Tuesday evening just so you are aware Please keep discussing things in a good manner. If the thread derails too heavily it will be shut sooner.
Proud Moderator of Raids and Dungeons.
"You face not the Mod Hammer alone, but the infractions I command."
mfw i only realise once the fight is over that there are flying ships and not just boats