I've used a lot of Chemical Guys over the years, and for that matter most other well known brands. I have moderated on a Detailing Forum and was in a position to try a lot of products from a variety of manufacturers. I've come to the conclusion that no one manufacturer is the best at everything.
Chemical Guys isn't my first choice, though I do still use their Mr. Pink Car Wash Soap for about everything except my vehicles. They are a company that makes products that accomplish the same thing in about 3 or 4 price ranges. I never understood that type of marketing is, and I wonder if the average guy could tell the difference between their entry level products and their premium products.
Don't get me wrong, they will get the job done, but if I were to recommend a single niche product line that has something for about any detailing need, I'd probably point you towards PoorBoy's World.