Very rarely does he have world class matches at all, he is dynamic as player, but quite unpolished and the impact he usually has not nearly enough. Plays more of as role player then someone who truly delivers in a significant way consistently. So yeah its mainly been solid/decent performances mixed with really good games (examples being Genoa away this season, Milan home last season etc). But he still needs to show ALOT more and prove himself, if he is to be remotely close to the plaudits you heap on him.
And when I mean follow him more then others, I dont mean being excited over his potential and so on, but following virtually every single Empoli game I could get hold of, and 90% of Azzurrini games for 2 years (even if the main reason was Giovinco, him also quite a bit), defenitely followed him quite closely before he became a set player for us, and generally suprised me, mainly for maturity and and versatility, but in overall he is rather subdued as a player, doesnt really stand out enough.