As far as I can tell it's fairly similar to a 1:1 car setup, and I don't know how they intend to keep air out of the system in the event of a rollover. Anybody that has fixed an airlocked cooling system knows how much of a pain it is.
Also, properly tuned nitros don't overheat. The tune of the engine will still determine operating temperatures.
But that 'lil radiator looks soooooo cool