Dartin for Divorce
I get it, I do. Most of us have been exactly where you are.
The speedway radiator looks like a good deal. If you go that route maybe just 86 the entire mechanical fan assy and run electric, kill 2 birds with one stone. Another consideration is what you'll use for a trans cooler, the one pictured does not appear to have one.