Claude,
I just realized something, you run a Clarke tank correct? Does this tank in any way restrict airflow on the back side of the radiators? Also, what cap do you run? If you don't have the KTM cap get one, unless you go with the Evans coolant then it doesn't matter.
I have had two GGs, and ridden with a number of others in some very technical terrain without problems. Standard coolant, rad guards, stock impellers, stock and KTM caps. 125s to 300s. Mud, steep hills, deep sand. The bikes just aren't prone to overheating. There is something more to this.