I wouldn't mind, I would probably prefer for it to be a trait. That way the player could make it genetic. I'm not sure what rewards and disadvantages one would have with that trait though. Maybe some activities could be harder and some activities could be easier depending on your sim wearing glasses or not but it's so different for everyone.
I wore glasses for around 20 years until I did lasik, from my personal experience, glasses helped me a little bit with energy and focus because you don't have to concentrate your eyes as much when you are wearing glasses, even people who have normal eyesight sometimes wear glasses if they sit a lot in front of their computer for example because it protects their eyes and helps them focus.
But they made it harder for me to be flexible, like working out. But again, it's different for everyone.