Got real pissed just now playing against a player who used shield of darkness on a ravenwraith. the description of vaporize is: Becomes incorporeal when this unit is SUCCESSFULLY attacked. but when shield of darkness is put on a unit with vaporize all of the damage is mitigated and the unit turns incorporeal anyway. it doesn't seem like its working as intended
That's also why Shield of Darkness works with Enrage. Way back in the day, circus decks would use Shield of Darkness on Barbarian Commander to have an extra trigger for enrage. Ranger had Riposte and Block, so Granite Bracers was used on him, as Granite Bracers used to just cause the first attack to fail, which would allow two Riposte attacks on Block turns.