Duster Survivor Radiator Dilemma

I took my new 1974 Duster survivor (see it here) to a local cruise-in last night. I received many compliments on the car and people were astonished at the miles. Several people told me I should put it in the survivor tent at Carlisle next summer.

When I got home, I noticed that the radiator is leaking near the front, bottom center.

So what do I do?

1) Replace with a new, aftermarket radiator? There are suitable replacements from rockauto.com and the newer aluminum radiators. The ones from rockauto.com are 26", but will fit and I can get a Mopar shroud for it. The car currently has a 22" radiator on it.

-- or --

2) Take the leaking radiator somewhere to have it repaired? How do I find a reputable shop?

Would a black 26" radiator w/shroud look "stock enough"?