I think it will be the case, buy I don't expect it to be that much better at launch. They'll have something, but it's takes them a while to do unscheduled patches with other games in the past. That SIGGRAPH presentation they did about how they did the optimization went largely over my head, but the gist that I did catch was that it's very much written to get the most out of the specific hardware. I would think the potential to do something pretty awesome with it is there, but it looked like it's not exactly as simple as turning up some graphics settings.
But, then again, with what they've done in such a short time since the delay, I can't rule anything out. I blew my Oro money on an Oculus, but I hope it's gorgeous for anyone who does get one.