I personnel don't care, once I pick my character I will be happy with it. I would like an option to wear my helmet in the tower though.
If people want to spend glimmer on looks I got no issue with it. Hopefully something they add later. Maybe they'll add it if they add more facial features.