Agreed, he's a talented player.
However, as I've said many, many times before, he really needs to bulk up, he's way too skinny and flimsy, and simply isn't strong enough to compete physically at this level, he gets outmuscled and knocked off the ball ridiculously easily, but if he can get himself in the gym and bulk up, and add a bit of strength and physicality to his game, then he'd be an excellent player to have in the squad.
Look at Long and Ruffels, they have both bulked up in recent seasons, turned themselves into athletic units, in order to compete physically at this level, and as a result, have taken their games to the next level.
If he's also gonna take his game to the next level, Sykes needs to do the same...