It essentially just clamps to the bars. I have to say I have been surprised at how sturdy it is mounted given only two mounting points. I also haven't noticed any adverse handling effects and we had decent crosswinds today. All in all, I'm very pleased with the looks and performance - especially at just over $100.
Ever hear of this mod below for improving the aerodynamics of a K 75 shield ?
It does help, see NO reason it would NOT work on a National Cycle fly-screen. I used this method for Gene's 75 C, vast improvement.

Summary:
Solution for buffeting on a BMW K75 or K100 motorcycle with the original equipment windscreen.
Introduction
Do you own a BMW K100 or K75 motorcycle with the standard windscreen (BMW part number 46 63 2 303 245)?
Then you know about the incredible amount of buffeting and noise that you get from the air pouring off that screen and right onto your helmet.
I tried every solution I could think of, including replacement windscreens from other vendors, but nothing seemed to work.
I kept thinking that if only the windscreen was about 2" higher and pushed a bit forward, it would be perfect.
I was seriously ready to trade in my BMW on something else, when I came across the idea of making a set of spacers that would screw onto the existing upper support brackets and would push the windscreen forward and up.
I spent a lot of time and money on figuring out the ideal solution, and it works!
NOTE: If you are over about 6' tall, these may not work for you!
One user is 6'4" and moving the windscreen forward made the buffeting worse for him. I am 5'10" tall; I estimate that the spacers moved the buffeting from around my ears to the top of my helmet, about 2".
So if you are taller than about 6', you may still have buffeting problems, and I'm afraid there is probably no cure if you are a K75 or K100 standard owner. 8-(
These spacers are CNC precision machined from 304 stainless steel to my specifications. It is a very simple, 5-minute job to unscrew the nuts on your upper windscreen attachments and screw in these spacers.
BMW windscreen spacer.

The Results: Measured from the top front edge of the gas tank filler cap, these spacers move the top of the windscreen from 18-1/4" high to 20" high.
They push out the windscreen from 14-1/2" from the outer edge of my helmet visor to 18-1/4".
On my bike, it completely removes the buffeting and gives me a nice pocket of still air to ride in. I can even ride with my helmet visor fully open with very little noise!
I'm 5'10" tall, and I can very easily see over the top of the screen. This has completely changed my opinion of the bike from "ready to trade" to "this is a great bike"!
I'm not claiming that this fix has completely eliminated buffeting and noise. But I estimate that 80-85% of the buffeting has been eliminated. I honestly hated the original windscreen -- I had to do something or sell the bike.
I always wear Moldex PuraFit 6800 earplugs, inserted properly, but the noise in the original configuration was punishing. I really like the way the bike works now -- I can hear sweet engine noises I never knew where there. Now I know why they call it a whiner!
BMW Windscreen Spacer

"A very cheap solution for a more upright position of the OEM screen is using a round connector nut, M6 of 30 mm long. Use two bolts (ss imbus) from the outside of the screen, and use all the original washers. Cost: $5.00
