I am running the same configuration as you but with the standard viscous fan and no engine modifications my heater starts to kick in after about 4 or 5 miles. It’s no good idling the engine (even when up to temperature) as the heat is robbed by the fan the temperature gauge actually drops...