Have been using Turtle Wax Ice Interior Cleaner for my dash's vinyl, plastic and leather as it claims to be good at cleaning all surfaces, but I am wondering does anyone have success stories of something better. Will dress with a leather and vinyl protector to top off. Thanks