What's the expected lifetime at the normal 3W?
and the expected change to that at 6.8W?
Mining is 24/7 - so those lifetime expectations would be rather critical.
Xilinx publishes some reports on reliability tests: http://www.xilinx.com/support/documentation/user_guides/ug116.pdf
I haven't read through that all yet, but the interesting test is probably the High Temperature Operating Life Test. It looks like they tested the Spartan 6 (XC6Sxxx) at Tj > 125F for 533,351 hours. They somehow scaled it to "equivalent hours at 125F" to 1,161,865 hours. That's 132 years. Not sure how to interpret the fail rate, but it's either 0 or 10%... Either way, I don't think failure is going to be a problem, but please use some type of heat sink. The better that you cool the FPGA, the less power it will consume, just like with GPUs or any semiconductor. We plan to ship the boards without heat sinks, so that you can put on whatever you like. We'll offer a suggested one, that should work well enough without a fan. Increasing airflow with a simple fan never hurts, though.
The USB bus allows for up to a maximum of 127 devices, so you should just need a bunch of hubs to get pretty much as many as you like. There might be some other issues with running multiple boards, though, because it's never been tested yet, but that should all be worked out in software. The smart thing to do would be to wait until someone confirms that they got multiple running before you place an order for 127 of them