BUT I do have a couple of black scuff marks from shoes that will not come off with standard cleaning materials.
The so-called Magic Erasers or Magic Sponges will get these marks off very effectively (they really are magic!). Some are once-only use, other can be used several times. Those I am using currently are made by the company that makes Flash and are available in supermarkets. As for protective film, I have Defendall fitted to front wings, wheel arches, cowl and outer edge of the running boards. The appearance is so subtle I hardly notice it. Just had to go to the garage to remind myself where it is applied. The edges sometimes pick up a little dirt but, once again, a wipe with a Magic Eraser gets rid of it.