I'm seeing a couple of inexpensive steam cleaners on TV, etc. and (of course) they act like they really degrease the oily grime on engines, etc. Having never even tried the pay unit outside carwashes, how well does either work? I like the idea of hitting a warm engine with steam better than a cool motor with water plus detergent.