I just took the MSF course. And our instructor has the schuberth flip face helmet. He said that he was kind of claustraphobic so having the flip up helmet helps at traffic lights.
Here's an article on them too:
modular helmets
I looked at his helmet and it was nice looking and had a lot of features. I don't know about fit because it was too big for me to try on. I don't wear glasses so I'm happy with my full face shoei.