Honestly I have never used any of the ones I listed. Many years ago I had bought the Turtle Wax Black Endura-Shine Tire Coat Kit, which was pretty good--except it was black, and I would invariably get some on the wheel without realizing it, and it was impossible to get off, so now I just use that on the backs when I rotate the tires, and went back to dressings on the front.
Then I bought a quart (smallest it came in) of Optimum Gelcoat Restorer, to try to save some failing clearcoat (which sort of worked). Since it came out at the same time as the OPT TPC, looked exactly the same, and had a very similar description, and I had a ton left over, I decided to try it on the back of a tire--and it worked just like a tire coating, turned blue while curing, left a great finish, easy to clean. So that's what I've been using (on the fronts).
Oddly enough, one year they updated both the TPC and the Gelcoat Restorer, and the improvements they listed for both were exactly the same, which reinforced my belief that if they aren't exactly the same, they are at least ALMOST the same.
That being said, IMO there likely isn't much difference between any of the ones I listed and Tuf Shine, they are all acrylic coatings. I do have a bottle of the ADS Ghost which I haven't used yet, I was swayed into buying it because it's supposed to be...what did they say, more of a hybrid, or something like that...but that's probably marketing mumbo-jumbo, and if it looks like Tuf Shine, applies like Tuf Shine...it's probably not much different than Tuf Shine.
Sorry for the long post.