Extra electric fan?

A pusher fan in front of the radiator will restrict the air flow. You're current setup seems to be working well, not sure I'd mess with it. If it ain't broke, don't fix it! IMO 65'