ninguém pode responder melhor a esta questão do que você mesmo.
em outras palavras, teste-a.
não é difícil de fazer: pegar uma máquina típica, fazer com que ela execute uma carga semelhante àquela que você deseja fazer (no meu caso, era sobre copiar arquivos pequenos entre dois volumes SAN). e enquanto estiver sob carga pesada, faça isso falhar. Tente cada falha que você possa imaginar (no meu caso, foi principalmente sobre puxar o plugue em um volume, por outro, no servidor e no switch SAN).
repita com todos os sistemas de arquivos candidatos no meu caso, foi ext3, XFS, ReiserFS e JFS. agora eu faria ext4 e btrfs ao invés de ReiserFS e JFS.
o que eu descobri é que o ext3 perdeu cerca de 5-10 arquivos de cada milhão, o XFS cerca de 5-30 por milhão e tanto o Reiser quanto o JFS foram para centenas, milhares de arquivos perdidos em pelo menos um caso.
então no meu testcase, sim: ext3 era o sistema de arquivos mais resiliente, mas o XFS não estava tão longe quanto eu temia. E dado que eu estava chegando ao limite ext3 de 8TB, a resposta clara era XFS.
Eu pretendo usar a estação de feriados lenta para repetir com sistemas de arquivos mais modernos; Tenho grandes esperanças para o ext4, mas não apostarei meus dados até ver como eles se comportam em falhas reais. O btrfs será um teste divertido, mas ainda não está maduro.