I’ve been using 3D Pink for the longest time but I’ve also used Griot’s and I plan to try Hyperwash. You’ll need an awful lot of it if you’ll use the foam gun the way I do so something that comes in gallons is a must.
Don't overthink it. Not sure what your expecting out of a foam gun but all its going to do is throw runny, soapy water on the vehicle. Enough to get it lubricated for a contact wash. That's it.