On my Cayman I have padded straps, I’ve not seen any damage as yet although when they vibrate...you kinda wanna tear your hair out because it keeps you up at night.Straps over the roof can also scratch the paintwork in the wind when they start vibrating.