I like his hair, I mean I wouldn't mind longer but with his outfit and build, longer hair would probably ruin the balance of his design. Some hair types just suit certain designs better, like for Ed long hair would completely throw off his outfit balance, his emo bang over the eye is enough for me in that regard. And Vega would not look good with shorter hair XD