So if I '-g no' I may actually get faster hash, as it won't call out to the nonexistent GPU (or a GPU with no openCL support)?
I think that it makes that determination before it even starts hashing and then doesn't ever try again (for that instantiation of the exe). So, it shouldn't make any difference at all. But, just in case, I put the "-g no" onto my command line anyways. I don't have an OpenCL GPU on the machine that is running this particular miner.
FYI: -g no actually slowed down the hashing...so it's best to leave it out of the command line altogether.