Very good list. I love the top 20-25. After that it gets so hard to differentiate players, that it's less critical for me.
But top 20-25 is fantastic.
It's not the exact ranking I would have - i would make all kinds of minor changes (Crosby over McDavid, Malkin slightly higher, etc) - but overall it's a very very good list.
Only real shocking ranking (yet at the same time - shockingly *not* surprising) is Matthews at 10. He's not done enough in 1 rookie season to warrant being the 10th best player in the world. Laine at 26 seems more sensible - i'd have Matthews around there. If either/both player repeat/improve in year 2, fine, rank them higher, but after 1 year it's kinda dumb.