Welcome home. Glad you had a good trip. Yes, you do have to look out for idiots out there. There are just so dang many.
About the madstad: I have the stock shield and just installed my MadStad last week. I adjusted it to where the instructions suggested, and made only one additional adjustment to get the sweet spot. In all configurations with the stock mount over 60 mph it felt like someone was beating the top of my helmet with a mallet. Now the airflow is more on my face shield and the Strom is actually perfect in every way. I was a bit worried about having the air on the front of my helmet, thinking that I would have less rain protection, but after a ride in a mountain downpour with the stock configuration, there was really very little protection from the rain anyway, so no loss.
Basically, if you have a buffeting problem, try the Madstad before you buy another shield. At $65 it is a cheap fix if it works for you. It is essentially infinitely adjustable, so you should be able to find the sweet spot.