Ok... Don't get me wrong. I LOVE foam, I LOVE suds. I use a foam gun I do not get a mountain of suds from any shampoo I use.
My goal is to get the stuff that will come off with a little help before the rinseless wash or the wash mitts with with the 2b method.
If the foam clings to the paint and does not run off easily you are not really benifiting from the process. When I first seriously started to pay attention to what I was doing with paint care I landed on a CG video that displayed an amazing amount of suds and I was under the impression that this was the goal. I was wrong .... if you have suds that are not touching the paint BFD !!!! Waste of good product. You need the water to carry any easily removed debris/contamination away.
It does matter what product you use.