Guess thats the reason why we soon can buy optimized asic miners, they optimized them for energy efficiency and max hashpower for the bitcoin algo, probably these devices would be useless on another algo as i understood that.
@topic there will be no better algorithm for nvidia-gpus simply because it makes no sense to spend time and effort in trying to find and develop an algorithm that most likely will still be behind the one for the amd-architecture because of the hardware differences. soon gpu-mining will become obsolete so I see no reason to still put effort in gpu-mining.