My dealership told me when I bought the jeep that it was only necessary to put in if running with only the drivers side freedom panel out to secure the passenger side... So I took them out and never put them back in... 1 year ago and no water leakage... Oh and I live in a place where I can easily wake up with +-3' of snow on top of her...
Hope this helps