I went through this exact situation a couple years ago. I have added weight, winch, sliders, rack, skids. Hills or a head wind would kill any power I had. I too would travel 2-4 hours on highway to get to trails and camping. I started out with 255/85/16 and now I'm at 285/75/16. I decided with 4.88 which I'm glad I went with, but the truth is, these runners just dont have the power to go up every hill with ease. I'm even supercharged with smaller pulley, 7th injector and I have times that i kick it out of over drive on long steep climbs. Dont think that gearing is going to solve all the problems. It can help in certain situations. I run around 2600/2650 rpm at 70 on speedo which is 74ish on gps. 4.56 and 4.88 rpm difference is not very much, I dont even give a second thought nowadays of the higher rpms.
Seriously consider the weight of the tires you are getting. Load E is great in all, but is it overkill for what you are doing? Even load E tires of the same size between brands can differ 5+ pounds per tire. Just realize that adding all this weight and size increase is going to make your runner slower. I found it was better to take it a little slower and stay out of over drive for a lot of the climbs. Overdrive kept on during steep climbs increases my transmission temps very quickly. As good practice I dont let the tranny searching for gears by turning overdrive off.
If i had to do it again, I'd kept the 4.88s and only installed a rear locker and not on both axles. In fact if I had to do it all over again, I'd probably get a gx 460/470 with a V8. I love my 3rd gen, but I've always been underwhelmed with the power and that's just having too high of expectations, it's a 90's V6 engine. Curious if you are going to lock the front and rear when you regear?
Edit: just to be clear, I'm in altitude that ranges 4000-10000 ft often on my trips so that also contributes to less power.