Benefícios:
- suporte a hardwares novos;
- possibilidade de ativar apenas os módulos (kernel monolítico) que correspondam ao seu hardware.
Malefícios:
- pode ser que alguns harwares antigos "estejam perdidos";
- quando compilado (kernel monolítico), caso troque algum componente de hardware, talvez tenha que recompilar o kernel para se ajustar a nova realidade da máquina.
No mais, se você compilar só para atualizar o kernel, não vejo problemas.
Na minha opinião vale usar kernel monolítico em servidores e máquinas antigas, agora em desktop onde a memória é alta pode-se sustentar os diversos módulos ativos sem perda de desempenho.