I think the overall list is good just the order preference differs from person to person for example I would switch Matthews and Eichel just cause Eichel has proved more on a bad team. Petterson IMO should be closer to the bottom or just outside as he has only been around for 2 years. Not sure why one of Barzal, Monahan or Scheifele aren't t on the list but the list isn't bad.