I have the largest Givi windshield and it did fit. I do not remember the model, but it was the largest they make. The hardware can be installed in various configurations. I did have to remove the handlebar cross bar, although I kept the clamps on the bar, and relocated them down by the handlebar clamps, if that makes sense. Many members have been able to remove these cross bar clamps by either bending them open, or by removing the grips, controls, etc. Personally, they don't bother me, and are not very noticeable when positioned inboard. The hardware is quite strong. and I found that, It gave the best wind protection set as high as possible. It looks great sitting low on the headlight cover, but I had some buffeting. Perhaps if it is angled more toward the rider, with a full face, it may work better when set low.
I took it off for the summer so I cannot send a picture. Hope that helps.