I have the run on switch for the Urban cooling fan and it does help cool the heads after a run. As in my +8 the run on of the fan after turning off the engine helps cool things down, rather than the dead stop. Has no ill effects on the battery.
How did you set it up. I think it is a great idea.