I'd say the ECO mode is either on or off at any speed or driving condition. The vehicle should shake a bit in ECO mode in the city due to lower idle speeds. I've found I like it turned on all the time now, as the shift points seem to match my driving style a little better than with it off.