When I was GPU mining bitcoin in early 2011, I was also had to worry about stuff like:
* modifying the GPU firmware to allow more extreme overclocking (I was able to run my 5850s
at 945MHz - factory firmware capped them at 775MHz, default speed was 725MHz)
* figuring out how fast I could run them before the became unstable
* dealing with the heat
* convincing PG&E I wasn't growing weed (their billing system flagged my electricity usage)
* ensuring I could recover remotely even from the CPU locking up
* dealing with pools being DDoSed
* carefully planning which outlets things were plugged into so as not to blow the breakers
* ensuring all the miner software autostarted properly (one miner per gpu - multigpu miners weren't available yet)
* modifying the GPU firmware to allow more extreme overclocking (I was able to run my 5850s at 945MHz - factory firmware capped them at 775MHz, default speed was 725MHz)
* figuring out how fast I could run them before the became unstable
* dealing with the heat
* convincing PG&E I wasn't growing weed (their billing system flagged my electricity usage)
* ensuring I could recover remotely even from the CPU locking up
* dealing with pools being DDoSed
* carefully planning which outlets things were plugged into so as not to blow the breakers
* ensuring all the miner software autostarted properly (one miner per gpu - multigpu miners weren't available yet)
and this was only 6 GPUs total.