No es necesario cambiar siempre la base.. eso se recomienda para evitar problemas o para mejor rendimiento, pero si flasheas sobre cualquier base, la ROM te va a funcionar pero ojo, a veces fallan algunas cosas.
Es raro que una ROM stock de fabrica no te dure tanto la bateria.. es posible que tengas alguna aplicacion que se este ejecutando en segundo plano y te este rompiendo el deep sleep. Sino podes probar cambiando la ROM stock por alguna como la KTM o la DDKQ8 (estas son las que yo uso y recomiendo) y sino de ultima flashear otro kernel como el batteryextender que va muy bien.
De todas formas, estas dudas publicalas en el link que te dejo Verni.
