Tire dressing is a huge chore for some, and can get frustrating! There are hundreds of choices out there and everyone claims that theirs is the best.
For customers cars, we use Meguiar's Hyper Dressing. I like it because you can dilute it to the strength you want. If you want it mega shinny, add very little water(or no water). If you want a matte finish, add more water. Plus it sprays on, so it's quicker for the quick details, and last a decent amount of time.
Gels are hit and miss for me. I like them, but they are notorious for slinging off, and I absolutely can not stand tire gel sling! Nothing worse than a freshly clean car with little black splatter all over it
One gel I've recently found that I really like is Wolfgangs Tire gel. Looks fantastic, and isn't any more trouble to apply than any other tire gel. Some people claim that it's the same exact product as the Blackfire Tire Gel, because they're made at the same factory, but I can't confirm that.
Biggest tip I can give for you tire gel users, is to take a dry cloth to your tires after you apply the tire gel. It will sit in those grooves in the tire and thats where most of the sling will come from. If you can take a dry cloth and "dab" the excess product out of those groves, then it will cut down on the sling. Also, if you can let you tires sit for 12-24 hours(overnight?) after applying the dressing, that will also help, so it has an opportunity to soak into the tire a bit.