They are a good tool no denying that. This is the one I use Foamaster Foam Wash Gun. You do not need nearly the amount of soap he goes through. Marketing reasons I'm sure.
My only suggestion is once you are done getting the paint back to where you want it DO NOT use his methods to maintain it.