So I finally rooted after 3 years of freaking out. The Razrblade method in this thread was pretty simple and went off without a hitch. The main reason I did it was for wifi tether.
What happens if I need to return the phone for some reason? If you do a FDR does it automatically unroot or is there a special process for that too?