I would think that any mining "board" should be built with a FPGA. ASICs can't be changed at a later date, so if bitcoins ever switch from SHA-256 to a different crypto all the boards would be useless. With a FPGA, you have a better chance of being able to program the new implementation.
This is an issue, to be sure. However, ASIC's can be mass produced on a level vastly more cost effective than equvilant FPGA's. So much so, that if the crypto is changed, it would still be more cost effective to buy a second ASIC mining card than to buy one FPGA card.