I've heard lots say that ZG screens don't fit flush, not sure about Puig. I recently bought a Mercury chrome and it sucked, didn't even fit, so I traded it for a Airflow Eleminator Titanium but haven't installed it yet. :cheers
I have a Puig, and it doesn't fit completely flush, but I bought it because I heard it fit much better than a ZG. If you can find a way, get one from Yamaha-Europe. They have Yamaha branded double bubbles in different colors and whatnot.
I do like my Puig and unless you're looking for it, you don't notice that it's not completely flush...
Just got an F.Fabbri double bubble..., used to have a Sportech, and I compared this new one to the ZG and Puig..., it has, by far, the widest and tallest double bubble I've seen. Also, when looking through it, the screen doesn't distort the vision much at all. With our windscreens being so small/useless as they are, I like the "better coverage".
I recommend the Fabbri double bubble - I love mine. Only comes in clear, tint, dark tint, and flat black for the R6. I got clear for the track..., only paid 60 for it, too.
Fitment - it's a little tight, but it sqeezed in just fine.