He's overpowered when I play against him. Suck when I play him. In short - a good player can do wonders with him, but unless you really learn his kit he can be pretty much useless. Also he can be countered by a good team. I'd say he's at a good spot at the moment.