our plus 8 runs hot as well, but the radiator fan stays on even after turning off the engine, until cool enough. Never had any issues with the battery,
On the M3W you are talking very little oil, to cool if it is an oil cooler fan. If you mean the urban cooling fan, yes I definitely see how that would help cool the heads, which is where all the heat is,
2Sharp.... where are you located?