I only ask this because I am aware that MusicLab's MIDIoverLAN product does this. It does not use TCP/IP, but instead installs its own network protocol/driver to communicate. From what I've learned, it is far more stable and potentially decreases latency issues because it is on a completely separate layer and does not have proprietary packet formats.
There are other technologies of interest too, such as Dante which I have heard very good things about:
Just wondering what the software dev team's thoughts are, and what made them settle on the currently used network transmission implementation?