About the battery life, I wonder if you had a dud? I've been getting decent battery all around since I got mine. (To be fair, too, though, I also installed Greenify on mine as soon as I got it as I do with all my phones. Not sure if that made much of a difference, seeing as Doze on Android...