I`ll go against the grain....for the last 2 1/2-3 years, I`ve stopped the ballz2wallz cleaning prep for tire coatings.. Maybe a isolated incident, but on a weekend garage queen, it had dry rot on one tire I was not expecting, and I always check all production codes religiously when I buy rubber....
My TS routine in general is just a mild scrub, and then PW the tires prior to application. The product is so ~inexpensive~ relative to the longevity of things, every 6 weeks or so, I just spray with APC, scrub lightly, PW rinse, and then top off. I don`t do the ball2wallz cleaning until I stop seeing brown anymore.
It last long enough for me. Hell, my prior favorite was Z16 - not longevity, but looks. So it`s a huge step up in terms of longevity already.