I bought one with the hope that it would reduce the serious amount of bug splatter I get on my shield. Unfortunately it didn't make a miraculous difference in that.

But, it did significantly reduce helmet buffeting at speeds >120 mph which made me very happy!
Here's a link to the MRA site: 1290 SUPER DUKE R - Racing windscreen "NRM"
Here's a photo that Totto posted:

And here are some I took off the MRA website:



