A engine swap transforms the 80 into a do anything rig. Keep in mind when choosing a motor, torque is a more important consideration than hp. 6bt is noisier and tractorish. But will pull anything easily. It's also heavy so it will make the 80 feel heavier offroad. Fuel mileage will be great. A LS will pull a trailer as well but at increased rpm. It's a great smooth daily driver motor. I have a 5.3 in mine. I'm pulling trailers more than I anticipated though, so I'm putting in a bigger LS which is a very simple process once the initial swap is done. A LS is very easy to work on. Easier than a 1fz by far. Their is also the gm 8.1 motor which would drive nice and tow great as well. More cubes gives more off the line torque. I would consider a 1fz turbo also. But parts for the 1fz arent as easy to get at the local parts store.Currently am married with a 1 year old son and a 70lb doberman mix. Probably have more kids in the future so the rig needs to be able to fit at least four people + dog and gear. I want a trailer for the gear eventually so no problem there. At that point the 80 would just need to haul the people and pets and have enough grunt to pull the trailer. By "Hard wheeling" I mean situations where armor and winches are warranted and you might not get out if you pick the wrong line. I don't plan to go rock-bashing with this thing but I'm also not a fan of being turned back by obstacles. Tough trails and very remote camping are on the "want to do" list.