I've been wearing glasses since I was 10, been wearing progressive trifocals for about 20yrs, I had no problems getting used to them, they don't help using open sights, but a peep sight works just fine, but I still prefer optics, we have antler restrictions on all of our buck deer hunting and some antlerless hunts where shooting a spike accidentally isn't an option, so scopes are the way to go if I have a choice. All my muzzleloaders have peep sights on em, even my flintlock, glass sights are not allowed in ML seasons.
Tim