I've seen these acrylic panels that velcro on the inside of the Freedom panels.
https://tredcred.com/product/rooftop-sticker-board-insert-for-freedom-panels/
I' had trouble with the auto stop that the dealer attributed to a bent pin. Now my heated mirrors are not working and I suspect it is a pin problem.
I had my doors on and off throughout the summer. I left the limiters un-bolted, but always hooked the straps. Do the straps alone stop the doors...