Well I think I have kinda changed my mind and might go with the BFG's for a couple reasons. BFG now makes an E rated 305/65 in an 18. That size is closest to what I am running right now. I don't want a drastic change in the size tire that I currently have. Also, they are a more common tire and easier to find than the Nittos.
Regardless of what I end up getting, I am DEFINITELY gonna be religious about rotating them. Every oil change it will get a rotate since I use the truck so much. I want this next set of tires to last as long as possible. Thanks again for all the input, everyone. It helped out a bunch.