It looks like you are using an ad blocker. That's okay. Who doesn't? But without advertising revenue, we can't keep making this site awesome. Click the link below for instructions on disabling adblock.
I got a pair with my dragon goggles in October. I've only had an issue with them fogging once when going inside and outside. I don't think they dog any more than goggles without the inserts. The frames are clear, so I don't really notice the lack of peripheral vision and my vision is really shitty without glasses. I don't even notice that I have them on when I'm riding and I definitely prefer it to wearing glasses on underneath goggles.