Pinlock works great. In the very worst of conditions I get a one inch round spot of condensation in front of my nose but nothing close to effecting my vision, other than that, it's completely clear. Be aware, they recommend not riding with the insert at night because it causes a glare or star effect, they are correct, it does effect your vision especially with on coming traffic headlights.
I got a Pinlock insert last year, my only regret is how long I rode and suffered before getting one.
Last edited by ray h; 11-22-2013 at 10:16 AM.