Just finished cleaning the roady, having finally got the replacement free hub from Trek (3 months!) I've got a trial bottle of this for it I'll let you know how it copes with an Edinburgh commute.
So far the most difficult job has been cleaning the (newish) chain two baths of white spirit to get it clean enough to put the wax on. Don't what to see what it will take to get the mtb chain clean given its current status of two parts mud to one oil.