No tiene mucho sentido que consumas menos datos... porque la aplicación en sí, va a enviar los mismos datos, más rápidamente o más lentamente, pero los mismos datos.
Quiero decir, que si por ejemplo, Whatsapp va a enviar un texto de 3KB, por 3G lo hará en 1 segundo, y por 2G en 2 segundos (por decir algo), pero enviará esos 3KB de la misma forma. ¿Me equivoco?
Lo de la batería sí que no lo discuto.