Along with BoP and Cloak it's one of those useful get out of jail free cards you can use to partially bypass certain mechanics in PVE. If Blizzard lets you.
I've been there!
Originally Posted by Shangalar
"Hey Cloak of Shadows, mind my Rogue for a few seconds while I scratch an awkward itch".
Oh shi- button and can be a dps increase on Iron juggernaut.