My 2cents worth.
Go with a quality recored radiator. That will solve leaking (provided it is the radiator that leaks) and possible future overheating problems. In addition you will have kept the car more original which is becoming increasingly important.
You say the car never ran hot, but the shop wants to put in an aftermarket radiator to cure the overheating. (?)
Gus