I just installed an MRA screen. www.mra.de
It is the split screen that is available here, but I got it from Germany to save a few $. At any rate it does a much better job than the Givi. Had the bike to 110 without much head buffet at all. Over 90 the Givi made my head shake so badly I never went that fast.
The only issue is that more air now comes up into my helmet than before and with contacts my eyes get a bit dry. Other than that quite an improvement but not perfrect.