2 words for ya...
con
tacts
I used to wear glasses and putting these ridiculous looking shades over them was kind of imparing. I've been wearing contacts for about 3 years now & it's a million times better than glasses. I hesitated to switch to contacts for the longest time because the thought of putting my finger in my eye really urked me. But honestly, once you get used to the process of putting them in & taking them out, it's no big deal.
Not to mention contacts offer full range of vision. Wherever you look, it's clear. You don't get that with glasses since they are A. on your face and away from the eye and 2. only a finite size.
I would suggest at least trying contacts to see if they are right for you. You can get an exam at pretty much any optometrist and they will give you a complimentary pair of lenses to try. The worst case is that they don't work well for you and you go back to glasses. In that case, you would be stuck with the senior goggles for riding.
Good luck!