Also I think ccminer will not show the best share until you find at least one share, if so, in solo mining it will not show the info you want too.
Actually it shows, even if it not equally or below net diff. And if your best share above net diff or equally it's became A:1 (accepted) sometimes is not (orphan and etc)
Quick checking ccminer sources shows that GPU does not return the lowest hash value for nonces that were checked, so miner cannot show "best share" until at least one share is found. For solo mining it means that you won't see "best share" until you find a share that can solve the block, which may take a very long time.
Anyway, I will not argue, may be ccminer is better for solo mining, or for any kind of mining. However, I'm not going to change GPU kernels to get additional data about hashes that were checked because I still think it is useless work.