Sidney Crosby is 5'11" ....he now weighs 201lbs but when drafted i am sure he was not even close to that. Marner is already good height and likely is still growing and that 160lbs can turn into 200lbs over the next 2 years with hard work and i would bet you anything it does.
It is the size of his heart that counts and from scouting reports, Marner has one of the biggest in the entire Hockey World and his Hockey IQ cannot be taught. Great pick for the Blue and White and Hunter is also one of the best at discovering talent.
I'm not saying that the Leafs made a bad pick. They very likely made the right choice, but personally i would have went with the safer pick which was Hanifan.
Marner is a gifted player who'll score a lot of goals. He was the top-rated left winger in the draft. Mark Hunter stated that he can also play center and will likely be a center once his plays in the NHL. But my preference would have been to go with the defenceman because to become a great team you need great defencemen. As teams like the habs showed, you can still be a top team even if you can't score any goals.
Speaking of the habs, many habs fans that i know personally are very upset that they didn't do much this weekend other than buy-out P.A. Parenteau. They expected more to happen at the draft. But like other teams may have noticed, Marc Bergevin likely found out that not many teams are lining up for their rejects a.k.a. Tomas Plekanec, David Desharnais, Lars Eller and P.A. Parenteau. You could also add Andrei Markov to that group. Not many teams are willing to touch that contract considering his age and his willingness to only play in Mtl.