So I have just mounted mine and it does rattle all be it quietly on larger bumps. However, I am going to put a second long strip of weather strip along the main windshield seal. then I'm going to add a single small tab on the upper brackets
Quiet as can be now. All I hear is my engine. Soooo Nice.
Got the rubber weather striping at the local hardware store. I used clamps on the sides for a bit to make sure the double back stick would stay put. Worked great.
I mounted a 1 inch angle to the bottom to stiffen the bottom section. I has worked very well. Mounts to both side brackets and to bottom of latch on bottom