IMHO, a cooler in the radiator is more efficient as it's directly in the air flow. Generally speaking, an aftermarket cooler leaves you in in a quandary as to mounting location for good air flow and protection from road debris. That can really be a pain in the cramped engine quarters of early vehicles.