I've used a lot of Chemical Guys over the years, I have moderated on a Detailing Forum and was in a position to try a lot of products from a variety of manufacturers.
They aren't my favorite. I do still use their 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. Products upon products. They are okay, but if I were to recommend a single product line that has something for about any detailing need, I'd probably point you towards PoorBoy's World.