The weakness he gets exposed for against better sides is he's not very good at receiving a pass and controlling a ball safely away from pressing players. He's very bad at it.
But, when he has space to get his head up and receive the ball on the turn, or into space, or attack the goal, he's very good.
I think this is why he shines so much against the poorer sides and is sometimes shocking against the better teams who give him no time if he drifts inside to receive a pass.
I think he'd absolutely devastate the Championship right now.