When it comes to attaching new devices to the MiniMig, I would still like to see an Ethernet port added, but instead of using it directly, build all other ports into the FPGA, and tunnel them over the Ethernet. This would allow access to any device that could be built in the FPGA and emulated on the network (including a network card). The beauty is that for anyone wanting a real device attached to the MiniMig, all they have to do is build a small board that receives the tunneled data, and passes it to a real port.
So, if you wanted an IDE drive, you would build a virtual IDE connection in the FPGA core so that the as far as the software is concerned, it is a real IDE port. This gets tunneled over the Ethernet port. You then either run an emulated MiniMig IDE drive on your server (which could be a share, a disk image, or an entire drive) or you build a small board that has the sole purpose of receiving the tunneled data and converting it to be used with the real IDE connector on the board.
This approach would solve a lot of problems. Namely:
* The number of spare pins would no longer be an issue, as once the Ethernet was hooked up, all other device connections would be on the single Ethernet port.
* Improvement to the MiniMig would have the hardware and software upgrades decoupled. Something like scanner support could be added via software/firmware only by making it connect to a server, and then if an industrious hardware developer wanted to make it stand alone, a board could be built after the fact.
*USB devices would be accessible to the MiniMig. By attaching the devices to a server, the server side emulation layer could take the entire load of the USB stack, and present the MiniMig with access to the device as something as simple as a serial device.
* Any device could be turned into a wireless device with the addition of a standard off the shelf wireless bridge.
Given the nature of the MiniMig, being able to add devices without having to build a physical board, and only building the physical port if there is enough demand, would be a huge benefit.