I haven't had hands on with him but get super happy when ever I see him. I always choose a champ that synergies with his kit. Taunting is quite useful. He is a team champ. I hope to see more champs like this that promote team play. GH, GD and GD.
Alone he is. Well. He can hold his own. All it takes is one other champ by his side and he will out perform DD every time if it came down to a team fight. 2 vs 2 lane. Etc.