I wear glasses and a modular for riding. I've got a set of Rx, polarized, lenses in a discontinued Oakley frame that I love.
I've been using a modular helmet since I started riding. Yea... folks like to poke fun and all that. I could give a rats ***. I'm not out there for the fashion show.
Most of the time I leave the snot-shield cracked, just a hair to let the air flow through. Takes care of any fogging issues and nothing gets through the Rx sunglasses to get in my eyes anyway.
There are a lot of options out there... many I've read that seem like they would be great but I live on SSDI, so extra spending cash isn't often an option.
Anyway... if you aren't in it for the fashion show either, you should be fine for now. I don't know anything about your specific model and you likely won't get much help on that... since everyone loves to crack on the Mod Helmet wearers like we're straight off the short-bus or something.
My modular is just a cheap-***, knock off but it does the job I need it to do.
IF I had the money to blow... I'd go for the Rx goggles and the MX helmet though.