You won't be able to run a custom kernel if you have a locked bootloader. I've been running AOSP based KitKat roms for months since I never took an official update, and 14 hours is usually a non-issue.
Im stock and Verizon did a complete wipe of the phone and loaded 4.4.2 right to my phone. Didn't make a difference. They are claiming it's hardware but I don't believe that especially since I'm out of warranty.
Oh, that makes a huge difference. Look for Steve Spencer on Google+. I'm running his latest CM11+ build and getting ridiculous standby time.
People reading this can't use aosp, no cm11 unfortunately.
Anyone tried switching to ART runtime? Might not notice anything, but in theory it should save some battery with how the runtime operates. Switch to it, then let it settle for a few days and see if you notice a difference. It'll definitely boost performance.
XDA Developers was founded by developers, for developers. It is now a valuable resource for people who want to make the most of their mobile devices, from customizing the look and feel to adding new functionality. Are you a developer?