The 303 is great stuff, we used it on the boat when we had it and it made a huge difference when it came to cleaning it up after a day at the lake. Certainly doesn't leave the slimy finish AA does.
One of the big problems with ArmorAll, it is water based and will eventually wick through the vinyl and cause the cloth backing to rot. When that happens it's all over.