Regarding networking it seems all driver arhitectures suffers from various bugs:
* AS225r1 for the A2065 Ethernet uses hardcoded driver.
* SANA-II suffers from an inefficient buffer handling scheme, lacking proper support for promiscuous and multicast modes.
* Miami Network Interface (MNI) abandoned without support. And still lacks some Ethernet capabilities.
So making a new bsd socket layer and proper hardware driver abstraction API might be a really good deed. Booting from network is also something that is kind of missing. Btw, did you add 32-bit transfers to speed up things? DMA transfers?
How many layers does your card need? and what was the price to produce just the PCB? (via, tin, laquer, etc options?)