3G y Wifi son los dos tipos de conecciones que mas chupan batería por su alta tasa de transferencia de datos, asi que si queremos ahorrar batería lo mas adecuado es usarlas lo menos posible, esto es siempre que no sea una necesidad.
No veo la ventaja en el hecho de estar saltando entre los 3 tipos de coneccion para ahorrar batería.
De hecho, si mantuvieramos el dispositivo wifi "olfateando" todo el tiempo en busca de conecciones, creo que sería peor aún.