Ah già; mi ero dimenticato di rispondere.
Anche io c'ho dato un'occhiata veloce; boh, non ho un'opinione in merito.
Per quello che è stato pensato (i.e. connettere facilmente microcontroller senza tanti problemi lato hardware) sembra essere fatto relativamente bene; ovviamente il suo ambito finisce qui, e di sicuro non è pratico per poter sostituire un ethernet o qualcosa che richiede una certa banda sostenuta.
In un certo senso è simile nello spirito all'USB: semplifica enormemente l'hardware, spostando però la complessità lato software (con molto, da quel che ho capito, bit-banging software).
"EtherCat" non so cosa sia quindi non posso commentare.