I go along with SuperCharged - Einzett Cockpit Premium and if needed, precede with Einzett Plastic-Vinyl Deep Cleaner.
The job both these products have done for me has been awesome, and the smell alone is worth it.
I dont know if its just me or not, but as good as everyone says 303 is, it sure (to me) doesnt smell very good..
Call it whatever you want, but when you can combine great products with even better aroma's then "Aroma Therapy" kicks in, and the customer/s are thrilled.
I also just did a huge set of WeatherShield Mats in a Toyota Sienna XLE, dang thing had 2 sets - the carpeted ones and the W/Shields on top, and I used the above Einzett products and they really came out nice for not ever having been done in like 5 years...
Good luck with your project !
Dan F