I would not use one with spinning brushes, as they can scratch the finish -- new or old. A touch-free would be the safest if you have one nearby, but they don't get ALL of the dirt off -- just most of it. I've used one with "undulating cloth strips," which worked well.
MDXs definitely look better clean and shiny!
MDXs definitely look better clean and shiny!