Don't have any of those products unfortunatelly. I would be wary of putting a dressing on the pedals. Maybe I am just paranoid but even a water based dressing like Meg's hyperdressing would probably become slipery if the client walks in the rain and the used the pedals. I have seen people using Solution finish on pedals and they look awesome afterwards.... but I am not too trilled about going about doing that. Took much risk of staining the carpet unless you take crazy precaution to cover the whole thing first. I just want them clean, no need for them to look new ;)