If I were to rebuild my mining operation using BFL units or FPGAs it seems to follow that the PC would only need to run the mining software, connect to the internet, support the drivers necessary for USB comms with the BFL/FPGA units and run whatever minimal OS is necessary to support the above. It seems like you could get away with a nettop or even a plug computer for the above, minimizing both PC cost and power cost - but there are some data points I don't have that might change that outcome.
Do the BFL/FPGA units require drivers that are only available for certain versions (or CPU architectures) of Windows/Linux that might limit my selection?
Do the BFL/FPGA units use so much USB bandwidth that throwing a hub or two on the one or two physical USB ports these computers have would be inadequate? Would I need to get a larger PC with more ports/channels?
Are there any BFL/FPGA units that use non-standard mining software that might require a specific platform, thus limiting my selection?
Have I overlooked any other important bits?
Up to 70 FPGA devices have been tested on a little TP-link router, if that helps you to figure out how much resource you will need for your host.
Basically, there is little to no USB bandwidth needed, very little network bandwidth needed, and the drivers are almost universally compatible.