He's really not that good. He is so bulky and hard to play with most of his moves. He can pull off some cool stuff but he's overall not that good.
I actually find him quite useful. Like you said hes bulky, but if you play him right. He can be perfect.