Just a few comments for anyone considering one. I purchased from co. of the same name. Cost was $225 (because they can). Thin piece of Lexan that velcros with straps to the headrest rollbars.
Pluses: hugely decreased topdown turbulence.
easy to see thru.
Lexan itself largely invisible, doesn't detract from looks.
Minuses: poor execution, velcro not long enough, waterfall cutout off-center
velcro ugly and DOES detract from appearance
squeaks where lexan meets rollbars
bottomline, this thing needs a baffle, but one that mounts between the seats.
Pluses: hugely decreased topdown turbulence.
easy to see thru.
Lexan itself largely invisible, doesn't detract from looks.
Minuses: poor execution, velcro not long enough, waterfall cutout off-center
velcro ugly and DOES detract from appearance
squeaks where lexan meets rollbars
bottomline, this thing needs a baffle, but one that mounts between the seats.