Hi James
I think in answer to your question, there is no one system that will do all, it is important to realise the need for more than one single cleaning system, even if you run a truck mount it will not do everything even though some like to kid themselves it will.
HWE, Low Moisture rotary systems. contra rotating brush, dry Sponges, dry fusion, texa therm, therma dri, chemdri's sytem, Charly super pads, truck mount, the portable, the highbrid, they all have a place, it takes a qualified technicain to know which system is best to use, for the best results, sometimes this can be a combination of more than one system.
Hope this doesn't add to the confusion
Best regards Nick