I agree with Mikey. He's easy to use, but difficult to use effectively. I think it's important to know where to place yourself and which enemy hero to target to change the enemy team comp to your team's advantage.
Effectively infinite skillcap since you can aim well enough to achieve human aimbot. You need good tracking to be effective, which means he has a high skill cap