i had to wear my glasses under my Shoei on vacation when a chipmunk ate my contact lenses. I kept forgetting and trying to take my helmet off with glasses on. That vacation was hard on my glasses and my nose.
Progressive contacts for me. No question.
I have these for indoor use. They are progressive lenses. I also have the same frame with dark tinted for outdoor use. They are also tented. The frame fits well in my helmet.