If youve a strong enough washer the foam really does a good job much better when its heated water also.
And ive tried several foams and megs hyper wash is all i buy now.Remember it dilutes sumit like 400-1 so a greasy finish is probably due to being to strong.
Work out what your washer and gun flows to empty the bottle and add product accordingly.