Hmm, except when upgrading the windows version (XP SP2 to SP3), I've yet to encounter an update that took more than 10 minutes, and I didn't have to do anything.
10 minutes you wouldn't otherwise have to take.
Not to mention that it *should* take you a minute or less to boot up your pc and start playing
You have to shut down everything first, which can also take a minute. Then after you're done playing, you have to reboot and get everything restarted again. You also can't have your Linux stuff running with Windows going.
Considering that I do not like Windows (I use Linux for a reason), yeah, it is an unnecessary hassle.
Even weirder is that you are actually thinking in having all the trouble waiting for a port and make it work when a simpler solution is at hand.
Not waiting for a port, but waiting for Wine to support it.
If it doesn't work under Wine (it very well may work on day 1 if it's going to support D3D9. or heaven forbid OpenGL), then it won't take all that long. The wait is a small price to pay for being able to use my preferred OS, and not have the extra expense of buying and maintaining Windows. In addition, for me personally, I do some coding with Wine and enjoy it. So if it doesn't work, it actually gives me something to do besides wait.
Plus, using and coding for Wine affords me some unique insight into things. Thanks to what I've learned, I've been able to restore 3D surround sound to Oblivion, with
no special audio hardware required. I also have EAX working, again with no special audio hardware. This means my 5.1 speaker setup, along with mods like http://www.tesnexus.com/downloads/file.php?id=32128, can fully work with Oblivion under Linux. If I just went with the "simpler" solution, I'd still be stuck with flat stereo sound, and I wouldn't be close to releasing something for even Windows users to get it all working.