Sorry this is the thread with an official (albeit short) response.
http://forums.champions-online.com/s...d.php?p=888789 I may try this workaround they are suggesting.
The jist of it is that the CPU is taking 100% of the load and the GPU is doing pretty much nothing, resulting in choppy, low-end gameplay. They suggest to turn of AA, AF and Vsync in-game, and force them on in your Nvidia panel, thus forcing the GPU to get to work. But some are saying these settings don't stick and the in-game ones override them, thus making this useless. Still, worth a try.
I am impressed by their commitment to communication though, seems they learned that players can deal with delays and problems once they are honestly informed about them.