Not really to my FZ1 specifically, but I got a good deal on a lot of face shields at a local auction. I knew several of the shields would fit my helmet (Shoei Qwest), but much to my surprise there was a brand-new Pinlock visor in the bunch. I broke down and bought an insert over the weekend and installed it this morning. To test it, I left it sitting outside (30F) for a few minutes, then put the helmet on and spent some time thinking about the new S1000R. After a few minutes of heavy breathing, the inside of the shield only fogged in the uncovered areas. I can't wait until the weather clears up enough to road-test it!
The lot of shields included several that I can't use - several CX-1 and HJ-09 among them. PM me if you have a need for a visor.