Rooting is trivial and I don't know any good reasons to not do it. Here's a good reason to do it, though.
http://code.google.com/p/android-wifi-tether/