Ashley
See this blog post about gamma for more background and theory.
Ok, for text and 3D I agree that gamma-correct colors looks better and it worth implementing, but for 2d gradients... Well, I would prefer to use the option that is used, for example, in Photoshop or any other software that I use to create/edit images. And if that softaware uses gamma-correct values, than ok, but if not, maybe let me force C3 to use gamma-incorrect colors? Like i said:
Maybe add project property to let user decide which option he wants to use?
And by default let it be like it is right now. What do you think?