Totto is the one that first posted about this. He liked it.
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:
aracheon
2014-09-06 20:18:00 UTC