That looks lean and mean. I've tried to keep my Jackal as naked as possible as well, did a screenless 400 miler which included some rural highway (80 mph) and man, is it a workout. Honed my skills at finding the rear pegs and laying down, not tenable for distance!
My compromise is a Givi universal, lowprofile, breaks the wind for my chest and makes 80 manageable. But I'm a one bike guy. when I get my Griso Sport 850T Stelvio 1400 Eldo....you get the idea