If these are the same color as your bike, I think they would hide/cover scratchers very well. I’d probably use them to put on my chainstay to avoid scratching.
They’re great for protecting the sensitive paint on the back rack. But where we can get more? I haven’t been able to find anything as good. I want some for my front cargo rack too…