It may not be the most accurate but I always like this site as it gives an opinion of where they think players will be drafted and where teams will finish.
http://www.mynhldraft.com/NHL-Mock-Draft/
I really wouldn't have a problem picking Hanafin at #3....