It becomes more and more common to find commuters bike helmets with integrated visors. Provided that the shape of the visor is compatible with prescription glasses, do they provide an improvement in visibility for those who wear prescription classes when riding in the rain and/or in cold weather - water drops on the classes, and/or steam?

If yes, are there key features for the visor to pay attention to?