To be fair, one main reason this worked is because there was no Deathlock to deal with (was waiting for it all game) and the aforementioned Asyran Defender was my avenger, had lion savagery AND succeeded at his defense I think 3 out of 4 times.
Also, Sharkey was trying something new. Had I faced his main Adramelech Warlock it probably would have been curtains for the Priest.