Agreed, you should just enable it and make sure it is stated clearly (and the same message should include explanation how to disable it, e.g. "to disable add -donation 0" flag), especially since the buggy donations are fixed.
It's not like a) people aren't given a choice or instructions how to disable it, and b) everyone who uses knows so much as to enable the donations.
I like the phrase "I believe in the exploitation of the stupid", so if users aren't clever enough to disable donations - well, thanks for their support

On a side note, a question - if I set a GPU voltage in CGminer, then restart the PC and start cgminer without the flag, does the voltage go back to default or stay at the previously set voltage? Because the BIOS says (with Radeon BIOS Editor) GPU voltage at load should be 1.1V, but cgminer and FurMark read it as 1V. That will hinder my overclocking results in the future.