yep big ass trans cooler with a fan on it is a good idea if your doing lots of low speed high load stuff and chuck in a z9 filter and base to add oil capacity
if your going to be doing LOTS of rock crawling i'd look at a multi-plate lock up torque converter so you can keep it locked at all...