A redundância como essa é realmente destinada a casos em que a transmissão falhou e a transmissão é cara. Se você está enviando seu arquivo para marte, por favor faça incluir redundância, já que retransmitir qualquer um ou tudo isso pode demorar um pouco.
Atualmente, a transmissão confiável (por meio de retransmissões) é a norma, a largura de banda é barata e a latência é geralmente baixa o suficiente para a maioria dos aplicativos "normais".
Em termos de falha de mídia - eu sugeriria que a quantidade de dados redundantes que você precisaria recuperar de todas as falhas, exceto as mais triviais, é demais para valer a pena. É bastante improvável que um ou dois bits fiquem frouxos por vez, certamente em minha experiência de falha de disco. Basicamente você estaria armazenando um n-bytes extra em todo o lugar por um valor recebido de sqrt (fa).
Sugira que você coloque sua redundância em outro lugar - RAID, 2 CDs, etc., é mais fácil e confiável:)