It's okay, but I have had condensation between the pinlock and the shield. But I also live on the gulf in a marsh, so maybe it will work better for you. It is also another layer of stuff to look through, which can annoy some people.
33F weather, Schuberth visor with pin lock, heavy breathing, zero fogging up try that with anything else
Then there's that Rain-X for the inside stuff? kinda lick dish soap? I's likes it on the outside though- the Rain X. Never tried the Pin lock thingy- I know I won't either. I'm glad it works as described though.