Hola Enos,
Pues parece una alternativa muy interesante, pero porque los chips receptores USB utilizado en audio no "hablan" todos I2S en vez de convertir casi sistematicamente a SPDIF y luego de nuevo a I2S para el DAC... 
Hay otro motivo más que justifica el uso de SPDIF antes que I2S.
No es una alternativa, como te digo son cosas diferentes y cada una tiene su lugar. En cuanto a lo de los chips receptores de USB, pues muchos de ellos pueden convertir a I2S sin problemas, sin ir más lejos el PCM2707 que es un integrado bastante común permite elegir entre las dos opciones, es decir salida I2S para alimentar directamente al DAC o salida S/PDIF que será convertida I2S en el receptor S/PDIF y enviada posteriormente al DAC.
En principio la mejor manera de implementar una conexión USB sería alimentar al DAC directamente con la salida I2S del receptor USB, pero esto no está exento de problemas ya que la mayoría de los DAC tan solo presentan una entrada I2S, por lo tanto si también queremos entradas S/PDIF, habría que encontrar una manera de seleccionar que con que señal I2S queremos alimentar al DAC:
- Señal I2S generada por el receptor USB.
- Señal I2S generada por el receptor S/PDIF.
Una posibilidad para hacer esto sería el uso de relés, pero claro las señales de reloj son muy sensibles y lo mejor sería enviarlas directamente al DAC. Además las señales I2S necesitan tres canales, lo que implica tres pistas en el PCB por lo tanto si tenemos dos señales I2S ya necesitaríamos 6 pistas y las cosas empiezan a ponerse más complicadas.
Además también habría que tener en cuenta el MCLK, esta es la señal de reloj que se encarga de sincronizar los datos de audio para que sean procesados por el DAC, cada uno de los receptores generaría el suyo:
- MCLK generado por el receptor USB.
- MCLK generado por el receptor S/PDIF.
Esto ya serían 8 pistas en el PCB y las cosas se empiezan a complicar más porque unas señales pueden interferir con otras, los relés pueden introducir jitter en la señal de reloj... etc, etc

Así que un compromiso bastante bueno

, es transformar la señal a S/PDIF en el receptor USB y enviarla al receptor S/PDIF junto con el resto de entradas S/PDIF (entrada óptica, entrada coaxial...), este receptor se encargará de:
- Seleccionar la entrada que queramos (USB, óptica o coaxial).
- Generar el MCLK del sistema.
- Convertirla a I2S y enviarla al DAC para ser procesada.
Al final me enrolle un poco más de la cuenta
Un saludo.