He is also immune to conditions, which can be stupidly bad:no focus, no defensive stance, no trying to get some buff conditions to try and compensating for the terrible df and wp.
I don't think he's unplayably bad or anything, but if I try to build a crew around his buffs to justify his cost, he gets focused hard. If I don't build a crew at least a bit around it, he's just lackluster. I still love the model and I'll eventually get my hands on the alt model, especially since I'm making a for fun wrestling crew (complete with a makeshift boxing ring).