You are not allowed ask questions regarding best roms or comparing the ROMs.
To answer your question CM with it's stock kernel is very stable gives a good battery life. I was able to get 6 hrs of screen on time in around 20hrs. Just remember to set the min frequency to 300Mhz manually after every reboot.
Sent from my Moto G using Tapatalk