I would not let the glasses steer you away from a standard full face. Most have cutouts. I have a Shoei Qwest and wear glasses and its not an issue at all to put on glasses. Its quiet and light. I also have a HJC modular and a Scorpion 3/4......my "go-to" is the Shoei
I recently purchase one of the BADAZZ helmets with the reverse duck bill and DOT approved. Love it. Depending on the design you may have to go up a size. Check with distributors in your area. I like mine a lot.