I personally quite rate him, he's frustrating at times in that he's a bit inconsistent, but he does know how to finish when he's on his game and is a massive hand full against defenders.
He's only young, give him some time to develope, work out the inconsistencies and the raw aspects and he could be a good player.