Unless they give him INSANE buffs, like making TF mid, no. Right now, he's a punching bag without his armor.