las rom son el sistema operativo, y los kernel para darte una idea es como el cerebro del sistema, el cual otorga el uso del procesador y otras cosas mas, de este depende el ahorro de energia y la potencia que dara tu celular. Las rom traen por defecto algun kernel instalado.
El kernel notecore es potente, y respecto a bateria es bueno, existen mejores kernel en cuanto a consumo de bateria, pero en rendimiento no conosco uno mejor que el notecore.
Abyskernel, este pertenece al android 2.3.7 (gingerbread) generalmente se instala antes de instalar la rom, para hacer el limpiado (wipes desde el menu recovery), se usa este porque es el kernel mas seguro.
criskelo: es una rom basada en las stock de samsung y modificadas por el cocinero, al igual que la rom de kingdroid.