He's developed very nicely in Guelph. The only knock I've had on him this year that has been noticeable is a lack of discipline when he/the team get's frustrated. Though, this was an issue for a lot of the team so I'm not sure it's necessarily a "him" issue.
He may need a year, maybe 2, in the AHL to fully develop things, fill out his massive frame more and round his game out to be highly effective at the next level, but man is he a force when he's on. Obviously a huge kid, he's strong, good skater (at any height, very good for his size), physical with a mean streak, great nose for the net and scoring ability, good hands and solid playmaking ability.