From a common sense point of view I would tend to agree with doubleu, single engine taxi on a twin has got to be a false economy. For the sake of maybe 100liters (80 USD ish) of fuel, the increase in wear on the nosewheel tires and nose gear, not to mention the increased thrust required, and therefore fuel burnt on the operating engine, has got to result in an increase in total costs! Where as shutting down engine(s) for taxi on a 747, subject to A/c weight and maneuvering requirements, as we've always done, makes perfect sense.
But then this would hardly be the first time CX has shot themselves in the foot trying to save fuel, silver freighters anyone? Never let common sense get between a bean counter and his money!