Replymessage unavailable
You will only get support from your device maintainer and support group if you use the kernel that is supplied with your device maintainers ROM.
You are welcome to choose and try a different kernel, but you are then responsible for any issues it creates.
Kernels are device specific so need to be researched in a device specific support group (not in this group).
There is No best kernel. Some are performance oriented and some battery efficient. Only way you can tell what works best, is to try it with your setup and use.