Vantagens e desvantagens de incluir arquivos PDB no seu aplicativo de lançamento

Eu tenho um aplicativo VB.net. Atualmente, a versão de lançamento do aplicativo é produzida sem um arquivo PDB. Isso me fornece registros de erros sem detalhes úteis, como números de linha. Estou olhando para incluir os arquivos PDB com versões futuras, mas gostaria de saber quais são as vantagens e desvantagens disso (desempenho, tamanho, segurança de código)

questionAnswers(4)

yourAnswerToTheQuestion