Birfields were always my weakpoint, so i say longs then a 4.7 and or duals. I wheel all the time at fordyce and out by folsom lake, and if ur worried about driveline angles, just get shims. Its 20 bucks and toyotas arent heavy enough to break em really. HPs are a waste of money IMO. Ur better off spending the money on larger tires if ur looking for clearance. Ive only hit my rear diff Maybe 5 times out of idk how many trips, & only got stuck once on it i might add.