I think a mustache would have been a better disguise for Superman. I don’t think instant facial hair is any less believable than x-ray vision. Plus it would explain how he kept his hair short without resorting to the “heat vision plus mirrors” nonsense.