Upgrade mechanical fan vs installing electric fan

the kit... i haven't seen either separate though..

I went the elec fan thing first, experimented w/ more things than I can remember, ended up with a mech. fixed set up, hi flow pump, and stat w/ water wetter, 28x19 crossflow rad. , shroud, even cleaned up the alum. pump housing . might still play w/ it more when hot weather returns.
part of my problem is fan diameter.