Question [Q] Daily driver for Nexus 5

Hello guys, I am looking for a stable daily driver and enough customizable and also a good kernel to run with. I want a good battery life -nο complains till now- and not experiencing lag. Currently I'm using CM11 SNAPSHOT M8 combined with ElementalX. I'm new with all this and I don't even know if this version of CM is good enough as a daily driver. I have some lags here and there but I don't know if it comes from the kernel choice or the ROM. Any suggestion?