Another vote for poor fit and performance for the tall CalSci shield.
And not happy with the flimsy but very expensive (for what you get) BMW
bracket - mine broke within a very short time.
There's too little vertical distance between the center strut and the side mounting
points which allows the top of the windshield to move around too much which
flexes the side mounting tabs. Not enough triangulation. One of my side mount
tabs broke within 500 miles of not over 75 mph driving.
If you're going to take a stab at making your own, I'd suggest instead of using the
single center mounting point way up under the gauges that you make the bracket
so it attaches to the sturdy mounting points above and behind each side of the
headlight (besides the 2 rear side mounting points).
I'm going to attempt to modify mine when I have it off to repair it.
As far as the CalSci windshield fitting the bracket - I had to both bend and twist the
bracket to get all 4 mounts even close to the holes at the same time, and then still
had to elongate two of the holes - all in an effort to avoid stressing the windshield
and causing spidering or cracks. Now neither my bracket nor the shield would be
worth what it would cost just to ship to someone else.
And the CalSci lets so much air thru the holes and under the leading edge that it's
decidedly unpleasant in anything approaching cooler temps, much more so than
the regular BMW shield that was on the bike, and the top is so narrow that there's
very little improvement esp above about 65 mph over the regular "non-tall" (?) BMW
shield that came on the bike. And, no, I'm not expecting still air, but it would have
been nice to see a reasonable level of improvement worth my $300+ investment!
The only thing I was looking for was to get the buffeting off my helmet that now hits
right above the face shield or at least reduce it a noticeable degree - would only
have to raise the airflow up a couple inches at that point and do nothing else over
what the BMW shield was doing.
http://www.mediafire.com/?dwqznd0zmwh