Re windscreen
I was going to get a taller one till I experienced a series of 35C+ days on a trip =90 something F. In full armour, I dam near cooked. Wind can be nice so the stocker stayed
I have 3 Givis and they are great for trips... I even shop with them in good weather. They are utterly waterproof if you don't leave any piece of clothing trapped in the seal. I've ridden all day in rain with nary a drop on my stuff. Givis are heavy but strong.
I've laid the bike down on 'em once. Marked one just a little as it was almost a standstill stupid on sand. No other effects on it or the mount hardware. The bike had its arse in the air quite hight though.
The other bag was scuffed anyway... a valium princess squeezed me into a concrete wall in a tunnel. Just a touch. The physics of the bags and bike were perfect... it just nuddged the bike back out a few inches and she had moved back a bit by then.
I consider, (some), of these marks a battle scars of honour. The rest as wake up calls.