In my experience, the most important part of keeping tires looking great is to make sure they're completely clean and dry, before applying any protectant. I use Bleche-White and a scrub brush on the whole tire, sometimes twice, to be sure it's clean. Then I dry and detail the rest of the vehicle, while the tires dry off, and I use a blue shop towel to soak up any water caught in the lettering, at the bottom of the rim, and in the nubs (my tires are big all-terrains, so there's often a lot of soaking up to do).
Clean dry tires are most important when using gels or liquids. I've found the tire foams to be a little more forgiving. I also use the all in one foams for times when I don't feel like spending a whole lot of time on the tires. The cleaning ability is a decent hold-over, until the next time I'm gonna do a big cleaning and use a gel. I still like TW Tire Wax the best for the "main detailing" and consider the all-in-one foam my "tire QD." Right now, I'm testing out the NXT Protectant as a tire dressing. It has looked good for the past 4 days, but there hasn't been any rain yet. We'll see.