I agree on the inserts. I noticed today I had gotten used to looking through the roll bar when backing and turning. Now it seems like there is a blind spot.
I also noticed no real difference in having them back in wind and noise wise during my first drive with the new fix.
I didn't lose the middle screen, but my passenger one flew out which prompted me to having them out until the zip tie mod.