To add, I've also learned to trust E-Mac's judgment over the years. I'm not saying he's totally nailed this by any stretch.
(So I restrained myself from editing this Flames' Top 10 : )
CP's own (I'm thinking without knowing who E-Mac and I are) did this analysis a while back in terms of draft rankings:
https://forum.calgarypuck.com/showth...istopher+ralph
Again, I get it, and would have also went about it differently, but thought I'd share this unique perspective.