I find him pretty good in the solo lane and he can be pretty aggressive. Honestly, he's pretty solid atm. (Though I only started to play him after he was hit by multiple nerfs so... I have a different viewpoint)
In fact, I don't think I ever lost lane with him.