I have only ridden 3-4 times with it on the back of my dads harley but its really great...
Fogged up a LITTLE in the cold but that was with ALL the vents closed, even if its chilly I like a bit of air and with most of the vents open I had no issues...
I have nothing to compare it to but the aerodynamics feel great...
I have noticed its a bit tight at first but after 5 minutes I feel fine and have worn it for close to an hour to make sure it wont give me problems... I have what you could call a mini afro so that probably flattens out a bit and helps the fit

...
Ill likely shorten/buzz my hair when I finally get my Ninja (October 200

but I am planning on building a gas powered bicycle, 35-45mph bike so Ill likely wear it then...
And I love the color to! Its the really dark grey, almost charcoil... Usually I prefore matt black but this is a really nice color...