I think it's a real talent to be able to come up with the suggestion for a good hair style by looking at someone, and that's separate from the actual technique of cutting hair.
Aside from the points you mention, I think someone should consider height, body type and the shape and features of a person's face, too.