If Hanifin is available at 6, and I really don't believe he will be, I don't know how you can't take him unless Marner is available. I just can't justify passing on him for Barzal/Crouse/Zacha/Rantanen. What if one or two of Merril/Gelinas/Santini don't pan out and become AHL/bottom pairing dmen and we passed up Hanifin?
I think we should take him since I think he is head and shoulders above the second group of prospects. Hanifin is a legit #1 potential guy. Merrill/Gelinas I believe have 2/3 potential. Severson and Larsson both have #1 potential but both of them reaching is hard. Having 3 guys who could be #1 dmen means we (hopefully) get a Suter-Weber kind of pairing with two number ones.
Hanifin also gives us more opportunity to look to deal prospects. Merrill, Gelinas, Santini and Jacobs all become expendable with little hesitation. The probability everyone pans out is too low. Yes we have a logjam but some of the guys we're high on won't make it, just the way of the game.
On a semi-related note,
My rankings from watching and reading opinions:
1. McDavid
2. Eichel
3. Hanifin
4. Marner
5. Strome
6. Barzal
7. Provorov
8. Rantanen
9. Crouse
10. Zacha
11. Werenski
12. Konecny
I'm higher on Konecny than a lot of guys because I think that he's going to be a really good player. Kind of just a hunch I guess, although he's a really great/fast skater.