He is pretty good but not crazy good. He works well against skill champs and against champs who you don't wanna hit much for some reason, like onslaught or photon, but that's it. I find him quite slow against non skill champs, but he can end every fight in 100% health.