I just resolved my cooling issues actually, couple things that make a pretty big difference.
Big, shiny radiator: Total plus, I have a 3row aluminum one, that is a couple inches wider, and about a 1/2 inch thicker then original, works great.
Variable flow water pump: Also, total plus, they flow 30% more at idle (like at a stop light), then ramp back down to normal when driving.
Standalone
trans cooler: Eh, don't know if it makes a big difference, but it lightens the load on the main rad, I mounted mine off-center from the main rad, behind the grille the horse mounts to.
I'm still using the stock fan, without a t-stat, OR fan shroud, and yet, it never runs above whatever halfway is on the stock gauge.
Note: with the thicker radiator, if I ran a fan shroud, it's likely the fan would be too far into the shroud for it to be effective.