Or you get the equivalent of G80. Obviously a hugely different angle, but there are some similarities. It would be risky and a huge undertaking. I guess it all depends on whether there are potential gains. Maybe there aren't?
In the world of software you're not going to gain from starting over when writing an OS totally tens of millions of lines of code. Software doesn't have barriers in the way hardware does, you can simply add and improve. I wonder whether the nVidia driver team wrote the G80 drivers from scratch, or based them on existing techniques and code?