My take on is his season so far has been split into quarters and it's been reflected in the team and results.
Start of the season, not creating chances and not scoring goals (particularly Derby away where he was just wasteful)
Then starts creating chances but we don't put them away (not his fault)
Then creates chances and we start scoring (Sheffield United, Norwich)
Then starts scoring as well as creating chances (QPR, Luton)
Every time he improves his output, the team improves. But that's not to say he wasn't cr@p at the start of the season. Right now the lad is on fire and if he maintains his form he's going to take some stopping.