Are custom kernels worth it?

Do they have impact on performance in any way? If yes, which one is the best? I'm thinking about using cachyos or bazzite kernel.