For me, the hockey IQ is #1, and by very far.
1. Hockey IQ
---------------
2. Shoot, passing skills
3. Skating skill.
---------------
4. Position: I'd never draft a goalie in the 1st round, maybe not in 2nd round neither. At equal talent, I'd take a C over a W or a D.
5. Size: This attribute is very often over-rated by GMs.
6. Attitude: this might be more important than the position and size, but this attribute isn't clear, it's subjective. Moreover, some are already mature at 18, some become mature at 22.
7. Injury history: similarly, this might be ranked higher than position and size, but since most of them are in a good shape, so this attribute isn't that important.
8. Toughness
9. From where: the League where he plays is more important than his country or team
10. Intellect: some goon or 4th liners are quite smart in life: Parros, Laraque, Quintal, Darche, etc.