A diferença de desempenho será em quase todos os casos mínima e não vale a pena. Boas razões para usar distribuições de código fonte (ao mesmo tempo em que roda seus próprios pacotes binários, como o sistema bindist do gentoo permite) incluem:
- Implantando seus próprios patches personalizados
- Personalizando seu kernel facilmente
- Empacotando suas próprias atualizações
Se você não estiver fazendo nada disso, não precisará de uma distribuição de origem. Para uso pessoal, são muito convenientes porque permitem que você atualize as coisas de forma incremental à vontade, sem se preocupar muito com a compatibilidade binária, o que não é uma preocupação frequente em um ambiente corporativo.
Vale a pena notar que você também pode fazer essas coisas com uma distribuição binária, fazendo seus próprios pacotes RPM ou qualquer outra coisa. A sobrecarga de gerenciamento é semelhante.
Você basicamente não verá um aumento de velocidade de 15% compilando a partir da fonte. Eu odiaria estimar até 5% em qualquer caso razoável. Compilando a partir da fonte você recebe algumas coisas:
- Você pode usar sua versão de compilador preferida
- Você pode direcionar o compilador para gerar instruções de extensões ISA não usadas em pacotes de distribuição binários, como AESNI e AVX
No entanto, o compilador muito raramente os gera de qualquer maneira, e a economia geral de usá-los é geralmente muito minúscula quando o desempenho do aplicativo é considerado como um todo. Coisas como acessos de RAM (e latência) e latência de disco e dispositivo são fatores muito maiores, e você deve realmente começar por aí.
Aplicativos que podem se beneficiar de uma compilação personalizada que só será executada em um Intel i7 ou i5 relativamente recente incluem aqueles que fazem um monte de matemática vetorial e que fazem um monte de criptografia AES e descriptografia, ou exigem muitos números aleatórios. Se você quiser usar o Intel DRBG, também é necessário fazer isso.
Se nada disso se aplicar a você, você ficará bastante satisfeito com as distribuições baseadas em debian ou red hat por aí, e terá muito menos overhead de manutenção.