I was asked to chime in on this topic-- keep in mind that as an FPGA developer I am biased, but I will try to create an unbiased suggestion. Firstly, as xover said above, with $0.10 electrical, GPU mining is not profitable at home anymore (at least not 'worth' the trouble for most people). I was a GPU miner (46 cards), I sold them all because my electrical is $0.10. Huge centralized GPU farms have very low electrical rates, and for them, GPU's are very profitable. So, in my mind, 'supporting' GPU mining means you are really just supporting huge centralized GPU farms, which are the only places where GPU mining is really profitable. FPGA mining is profitable at home, with any electrical rate. Anyone can buy a $179 Blackminer F1 Mini FPGA to mine Denarius with the current Tribus algorithm, and the power consumption is only 50 watts. To use an example similar to Denarius, the Verus coin team were not happy when the Blackminer guys released a bitstream to mine Verus coin, so the Verus team 'forked' to 'kick' the FPGA's off their network, and within 3 weeks, the Blackminer team reprogrammed their FPGA's and release a new public bitstream to mine the 'new' Verus algorithm and now F1 owners are mining Verus again-- a huge waste of time by the Verus team, doing a complex and risky hard-fork for no gain whatsoever. Denarius team can do whatever they want with their project, but I repeat that doing anything to try to 'support' GPU mining is just supporting huge centralized GPU farms, and 'forking' to 'kick' FPGA's off the network will keep them off for maybe 2-3 weeks at best. If you truly want FPGA's off the network, you have only two choices of algorithms, ProgPOW and Ethash, which are the only two algorithms that FPGA's cannot mine well at all; but if you choose those algorithms you are choosing to support huge centralized GPU farms which are the only places that can mine with GPU's at any decent profit. Choose wisely!