I didn't stay at a Holiday Inn last night, but I am an engineer
That doesn't mean anything though, I think you're exactly right. At least that was my first conclusion after taking them for a ride - pop the low pressure bubble behind the screen with some supplied air. Agree again on the windscreen impact. Probably the bigger screen you have the more improvement you will notice.
Found out later, my fit was bad because my RG was manufactured with the band aid HD applied. I still think it sucks they didn't rise to the occasion and create a fit for both. They owed us that since it was there design problem. Man they could really improve their game with just a little extra effort to get things right - I'm just sayin'.