Long hair typically doesn't do it for girls, I've noticed. Short to medium hair is better. Definite yes to facial hair. But there are exceptions to everything I just said. Find out what the kind of girls you like enjoy and use that to help your decision.
Or don't give a fuck about any of that and just do what you want, usually a good option, lol