Yup...and, judging from our limited experience, if I ever put on the two Fantastic Fans on "high" at the same time with the windows closed and no strap on the rear panel those fans will suck that top down on us!...
I was wondering why I had a strap floating around the camper. I'm pretty sure the previous owner removed it or it broke on him. Haven't had any problems with the panel yet though.