Eu vi placas RAID de hardware falhar e remover uma matriz inteira. Você está definitivamente adicionando outro ponto único de falha a uma placa de hardware, a menos que esteja em uma configuração redundante.
Você deve estar ciente de que há "RAID de hardware" e, em seguida, há RAID de HARDWARE. Google "fakeraid" para mais informações. Algumas placas "RAID de hardware", na verdade, fazem muito pouco processamento RAID na placa e usam drivers personalizados para fazer os cálculos de RAID no software, usando o processador comum do sistema. Isso pode levar a resultados estranhos. Eu tive um desses sistemas (um servidor Windows 2003) começar a mostrar unidades C e D separadas, em vez de uma unidade C, porque algo ficou confuso em algum lugar. Isso nunca deve ser possível com um verdadeiro RAID de hardware, pois ele aparece como uma unidade física para o sistema.
Tenho muito pouca experiência com RAID de software. Eu tive preconceitos contra isso no passado, mas agora estou indo para usá-lo, com base nas coisas que ouvi aqui e em outros lugares. Eu consideraria testá-lo para uma futura implantação.
Por outro lado, me afastei de qualquer tipo de RAID no servidor para sistemas RAID externos. Quase todos os meus servidores têm zero unidades instaladas. Estou apaixonado pelos sistemas da Xiotech, mas outros tipos de RAIDs externos também me serviram bem. Eu nunca (batendo na madeira) perdi dados de um ainda.