Really depends on your style of play and what position/role you play. I'd say agility/strength on the puck aka balance is probably the most important as so much offense comes off the cycle, you need to create separation in tight spaces to open up passing or shooting lanes. The key is having a skill that can buy you time on the puck that will allow you to utilize your hockey-iq. Now, for guys who are just there to play a bottom 6 role and PK, outright speed to play chip and chase is probably more important. But, for the elite players in this league, being able to create separation off the cycle is more important. This is generally better achieved with a combo of agility and hands such is the case with guys like Marner and Gaudreau.