Armor All has a new product with original lustor not the old greasy look. I've used Armor All for 25 years with no issues. Done many searches for proof of it doing damage, couldn't find any. I think any treatment is better than none.
Anyways as far as the scuff marks go open the door all the way and lift your feet. The only scuffs I get are on the passenger side from those lazy slobs, lol.