(Aviso: é realmente tudo teoria para mim - só brinquei com matrizes RAID uma vez!)
Isso me parece uma péssima idéia - pois entendo que você deseja ter características de desempenho semelhantes para unidades montadas em matrizes RAID. Talvez você queira misturar a velocidade de leitura contínua de uma unidade "tradicional" de alta velocidade com os baixos tempos de busca de um SSD? Nesse caso, você pode estar interessado em uma unidade híbrida (NB, ela não distribui dados, mas tenta armazenar em cache de maneira inteligente).
o Windows é inteligente o suficiente para ler os dois e usar os dados que retornam primeiro?
Não funciona bem assim: o controlador não pede as mesmas informações de ambas as unidades e depois espera para ver o que volta primeiro. Se você possui um espelhamento simples (ou seja, RAID 1), imagino que o controlador solicite 1 / n do tamanho total desejado de cada uma das n unidades. Por exemplo, se você quiser ler 1024 KB de uma matriz de quatro unidades. Eu imagino que o controlador solicitará a unidade 1 pelos primeiros 256 KB, a unidade 2 pelo segundo, a unidade 3 pelo terceiro e a unidade 4 pelo último. A aceleração vem de quatro unidades com desempenho semelhante, entregando os dados em paralelo(você esperaria que o tempo total fosse dividido em quartos, com um pouco mais de despesas gerais). Agora, se três das unidades tiverem alto desempenho e uma delas estiver muito lenta, a unidade lenta será o gargalo da garrafa. Portanto, se você se casar com um SSD e um HD tradicional, poderá acabar com o pior dos dois mundos.
Editar:
Concordo que, na implementação mais simples, a unidade mais lenta será o gargalo. No entanto, existem algumas implementações de ataques mais inteligentes por aí. Gostaria de saber se a implementação do Windows 7 é inteligente o suficiente para evitar esse gargalo.
Não sei ao certo o que você quer dizer com 'evitar esse gargalo' ... o que você espera que ele faça? O ganho de desempenho advém do fato de as unidades executarem leituras em paralelo. Agora depende de quais serão seus padrões de uso, mas se você estiver executando muitas leituras pequenas, por exemplo, seu HD tradicional pode nunca terminar de procurar (estou imaginando um controlador 'inteligente' que não apenas espere pelo HD, mas solicita os mesmos dados do SSD se estiver ocioso - não sei se isso é realista). Assim, você obtém velocidades normais de SSD e supera seu HD tradicional. Você também pode esperar que suas velocidades de gravação sejam de gargalo. Então qual é o objetivo?