Roy should have been at least a second round pick. That's where very talented players with some question marks about them should be picked. The fact that he fell to the end of the 5th round is a clear example of group thinking based on false assumptions. I said it before, hockey people from Sherbrooke Phoenix had a better assessment of Roy than the whole NHL scouting community.
Six months before the draft they gave three first round picks and a second round pick to acquire Roy. You don't give that much for a player that will be drafted in the 5th round in the NHL six months later. Sherbrooke gave what is expected for a player that will be drafted in the first round in the NHL. In a similar trade Drummondville gave three 1st an two 2nd for Joe Veleno that ended up being drafted 30th overall by Detroit.
So again. Sherbrooke was right, and the whole NHL, including the Habs, were wrong. Proof of that, Audette and Boisvert went to Timmins at the beginning of the 5th round insisting he needed to take Roy, and Timmins took Sobolev before finally taking Roy. Proof that the league gave Roy to Montréal. Audette and Boisvert could not believe he was still there at #150.