I think the short look is much more becoming! (Do you use that word to describe men? LOL).

The difference to me is like this:

Before pic: you see long hair on a young man.

After pic: you see a young man with nice looking features.