I'm actually inclined to take Hanifin if he's available at 6 or 7 and I wouldn't have said that 2 months ago. I realize that we have a ton of young D-men and, hopefully, many of them turn out to be solid NHL players. There is clearly a need up front, however, there are many ways we could fix our forward problems. Regardless of how difficult it could be, there are still possible trades and free agency. That's where you hope your GM can work some magic, which he just did with Cory two years ago.
No one is more sick of watching this pathetic attempt at offense than me, but you cant reach for a need when you're drafting in the top 10. If we're in the second or third round and you decide that F's are a priority, so be it.