I can't recommend the Givi A660 universal screen highly enough! I've had it for about three weeks, during which time I have ridden about 1300 miles on my '16 DS13.0. I posted a little comment about it on ZMOG, but I thought I'd give you all a more thorough review.
The price was right (<$100), the looks aren't bad, installation took 20 minutes, and adjusting to a position that suited me took only 3-4 rides. The wind protection is not as complete as some of you may like...I'm 6' and the wind starts to hit about an inch below the top of my shoulders. The wind noise at my helmet is about the same as without a screen, and the wind pressure pn my helmet is slightly reduced.
The very best thing about this screen is the effect that it's had on my range. Most of the miles I've ridden are on my commute, which has temporarily become a 50-55mi one-way ride down the freeway with very little traffic, which has given me the opportunity to experiment with speeds that I ride. Here are a few of the numbers, all calculated by dividing miles ridden by %battery used as displayed on the dash (I know...not the most accurate, but VERY repeatable over the 32,000miles I've ridden this bike in the last 2+ years):
60-65mph...achieving 85-90+miles of range sitting up (previous to the screen I was lucky to achieve 85miles at 55mph)
50-55mph...achieving 100+miles
70mph...typically achieving 78miles (worst was 67mph into a stiff wind, best was 85mi...probably some tailwind)...without a screen I typically get 65-68miles sitting up, 70-73miles in a semi-serious tuck and have gotten as low as 50ish sitting up in a stiff headwind.
Roughly, it looks like I'm consistently getting a 15-20% improvement in range with this windscreen...wow! I bought it with the hope of finding a 10% improvement in range, so I can certainly say I'm satisfied with this one