I have a Givi on my Bonneville, but I have a Marlin on my Honda.
Neither causes any significant turbulence for me, but so much depends on how tall you are, arm length and how you sit on a bike.
Screens are hard to get right because what works for me may not work for others..
You won’t be disappointed Ormond, you won’t feel that wrench on your wrists when overtaking with the screen on. Also, easy when tightening the screen to the brackets. I heard they can crack the screen. The rubber grommets do a good job of taking the stress so go easy.