Armoral is fine for tires, but I would stay away from it on interiors. You pay a lot of money to have interiors in fine textured neoprene, with a matte finish, and then Armoral gives it their signature wet glossy look. Not to mention that it retains an oily feeling for a while.
I use a lint0-free damp cloth, and when I feel a protectant is needed, I use 303 Aerospace Protectant, made by 303 Products, sold in Marine Supply stores. It was recommended to me to restore suppleness to my door seals in another other vehicle, and found that it is great for dashboards and many other vinyl and rubber surfaces as well.
'08 X3, MT, Titanium Silver on Tobacco/Black with Brushed Aluminum Trim, Servotronic, Htd steering, rear side air, Park dist, Xenon, Nav, Priv Glass, Premium, Cold pkge.