Never tried 303 myself but I've never heard anything but favorable comments about their products, used on fabrics anyway.
As for their paint detailing advice, it may work fine but I find their wording rather curious.
Ignoring for the moment that their picture shows a guy using what appears to be a wool pad to dry buff a finish (two big no-nos but I guess it's just a posed photo) they say "...it's the wax, no matter what quality, that will gray or dull your car..." This is absolute nonsense. There are plenty of good waxes and sealants from many companies that disprove that silly assertion.
They also suggest "Using a cleaner/swirl remover give a final preparation and let vehicle sit for a day or to let the oxidants evaporate." Oxidants evaporate? What the heck is that supposed to mean? The "oxidant" (substance that causes oxidation) on auto finishes is atmospheric oxygen. It doesn't need to evaporate, it's a gas. And it's everywhere. If they mean the oxidized paint, it's a solid it can't "evaporate". You rub it off. Maybe they mean volatile the carriers/components in the cleaner. Why didn't they just say that?
Anyway, I'm not saying there's anything wrong with the product. I just think their ad copy is complete BS.
PC.