I know exactly what you mean, I have to restrain myself from using unnecessary products - I would love a good leather conditioner just to feel like I am doing something good for my car, regardless of how pointless it may be. If you like a dust repellant, matte finish of plastics I've become a recent convert from Einszett Cockpit Premium to Sonax dashboard cleaner - awesome stuff. The scuff is only small, I took half a dozen pictures with the iphone and it didn't show up in any - but it's like any other minor imperfection, nobody else will ever notice but I know it's there and it bothers me. There seem to be a few kits around, might just buy one and hope for the best.