Covers for front windows serve two purposes; when open, shade from the sun/rain over the window and when closed, protection from stones. We have some stone dents in our front window cover so that is a consideration when removing the cover. Window breakage is a possibility. A padded canvas "bra" may be an alternative for the front of the van or simply take the risk if your travels are short. I'm not familiar with the Windsor cover method of mounting, but most covers seem to be a round cross-section extrusion slid into a sail track extrusion. You may be able to fit a more robust method of attachment for the cover. Another option is to contact the supplier/manufacturer of the van for warranty support or other options.