The GPU switching is not due to demand, it`s due to application dependency, if an app calls for the discrete GPU, and this is why some seemingly non graphic app`s force the switch.
One of the biggest benefits of Cody`s work is we can see these "dependencies" and challenge Dev`s why their app is calling for the discrete GPU. For the most part Apple`s GPU switching does as promised by "just working" the only downside being as previously stated the "app`s" are calling for the switch, not the OS, so poorly coded app`s or a little extra eye candy will consume more power.
In general it`s I find it`s best not to switch GPU`s mid stream as can be seen in the post above or you potentially risk some graphical anomalies occurring, which may result in you being forced to close work.
Cody`s site is self explanatory; so if i, d, or n, and a are confusing it`s likely you have no need to be using gfxCardStatus and leave it to Apple & the Dev`s to worry about the GPU`s.
I set my systems to "Dynamic" on mains supply and "Integrated" only on battery. For those who are experiencing stuttering with the new Retina`s locking the Discrete GPU while on mains will alleviate, personally my own Retina doesn't exhibit any issue, then again I am not trying to find fault just get on with life
