Even if the Wizard Radiator is higher efficiency to some effect (I don't know how we can quantify that), Even their $850 pusher fan setup isn't any better than a $30 OEM Contour fan setup from a salvage yard. The contour fan on the 26" radiator covers all but about 2" of the core and since it's a puller it's not blocking it when the fan is off and you're rolling down the road at speed.
If you can repurpose an OEM part they're usually better than aftermarket or aftermarket replacement because they were made in a plant with actual quality controls and had testing done to a spec to last 150k + miles in bad environments.
470hp engine here and a wild amount of headroom in cooling. I run a 180 Thermostat and it's running right on temp so long as its over 25 mph. Fan can keep it right in the turn on range for the low speed and it's so quiet you can't hear it with the hood shut.