Kevin, I have a Protec cover which came with the caravan, the first winter I didn,t use it but did over this last winter. I cannot believe that I was so unaware of the benefits of using it as the van was spotless when the cover was taken off. This cover has a soft lining and left no marks, scratches or damage to any part of the caravan. I am unaware of the company you mention but they may offer a similar product.
Cheers, Tony