Benefit of using a Fuel System Cleaner like Techron from Chevron is that they contain PEA. Its currently one of the best detergent additive in gasoline since it cleans without residue. It also does not need Heat to work. It is actually recommend to add FSC during mostly city driving cycle. The cleaning occurs when the leftover gasoline "drips" from the injectors dissolving any carbon buildup.
MMO functions primarily as an Upper Cylinder Lubricant or UCL. Most of the gasoline available in the market is an ethanol blend. Ethanol has a drying affect of seals/fuel system parts. MMO keeps this is check. Also fuel mixed with MMO, when sprayed into your cylinders via injectors coats the cylinder walls aiding lubrication ( hence UCL ).
MMO best works with continuous use. It is advised to perform "shock" treatment first usually, which can be accomplished by running a tank of gas mixed with an appropriate dose of FSC like Techron, Regane from Gumout or Redline SI-1. The PEA will first clean your fuel system out. Then MMO mixed in a tank of gas at the ratio of 3~4oz per 10 gallons as a maintainence dose.
This method seems to have been working the best for some of our members here.