I am purchasing a new Alpine and a treatment to prevent mildew, fading and discoloration, water repellant' a guard against stains is available as an extra from the dealer. This is called Prestige Coatings. I have light colored carpet and biege leather seats and wonder if this is a good idea for $1000 or like the undercoating of old for "preventing auto rust". Any comments?