Even it is an old thread I just want add my numbers to clarify. If you saw much higher hashrates for cryptonight on older cards then I think that were just wrong information. with older nvidia cards you get normally only up to 400h/s which is also not that bad but they are also more power hungry.
Cryptonight is a mem intensive algo. you do not need that much gpu ram, but a high mem bus speed. The only important start param for ccminer for me was "-bfactor=5". but the number depends on your CPU so you have to play around and can be between 0-12. without bfactor my slow celeron with 2 cores was avg at 40% load and with bfactor between 0-8%. big difference and also a few more hash. All other settings than important like username etc were stnadard miner settings when you do not use the conf file. I did not specify threads only bfactor as extra param. Of course I also tried but the settings were the best to go. I have 4 different card types and added hynix experiences from other miners:
1060 6GB Samsung mem with bus speed 240 GB/s - 570 h/s
1060 6GB Samsung mem with bus speed 230 GB/s - 550 h/s
1060 6GB Micron mem with bus speed 225 GB/s - 540 h/s
1060 6GB Hynix mem with bus speed n/a - 500 h/s
1060 3GB Samsung mem with bus speed 240 GB/s - 570 h/s
mem clock is set as high as possible - until you do not get any result does not validate on CPU
core clock is not that important +100 is normally more than enough
power target you can set but even with 100% it will only use 65W avg
I normally like this algo because of low power consumption and so cooler gpu's. some are staying at 54 degree with low fan speed. thats incredible and nice for long life. but it shows also that there is maybe a lot of potential to get higher hashrates with a more optimized miner. So your hashrate is normally perfect and shows me that u were lucky with a good samsung mem