All things considered, sounds to me like the temperature is OK. Blown motor is going to run hotter than natural anyway.

IMO 18 advance at idle is pretty high. 38 degrees total and no detonation is good with a street blower.

Regards, Kitz