I guess I'll update here.
Installed the radiator, and actually ended up using the crappy chrome Summit fan that was on the car when I bought it. Haven't overheated once since install. It actually keeps the temp almost too low. Probably gonna change out the thermostat soon so I have a working...