Roy clearly could have gone before the fifth round in this draft, but he lacked poise in his overall game. However, the Montreal Canadiens' training camp helped him greatly in honing his skills, especially offensively and in his overall commitment.
He currently sits atop the QMJHL scoring charts with 12 points, including 5 goals, in 6 games, for an average of 2 points per game. Offensively, he could explode this season, no doubt about it.
It's way too early to talk about a steal, but he could definitely skyrocket up the Habs hierarchy if he keeps up this momentum. He is one of the youngest players in his Draft, so the organization will be VERY patient with him.