If you are on EMUI 8, Stock Recovery AND you have a unlocked bootloader/bootloader unlock code. It's actually really easy to flash. Won't even take 5 minutes to flash the ROM.
Battery Life is almost as good as when I had EMUI In my case. I use RROS ROM. ROM's are stable enough for daily use.