Well, I love Nvidia gaming and Physx and devices that "just work", I'm looking at cuda (and NSight) motivated by your excellent effort, however they neglected integer instructions on their devices. It's not so bad because you're brilliant at making lemonade out of this lemon, not that it's Nvidia merit
the neglect for integer performance really makes a huge difference in the SHA256 and Keccak hashing (2 times performance difference on AMD vs nVidia single-GPU high end models) but it's much less of an impact with the memory-limited scrypt algorithm. Look how close the 780Ti gets to an R9 290X (in scrypt performance, not in price)
and the there's the upcoming product launch of the Maxwell chip generation. Just wait for it (one more week).
Christian