Ive had two of these and both leaked from the jont after a few thousand miles. The differential expansion between aluminium and plastic seems to be the problem. I now have the Caterham all ali rad with bigger fan. This is the answer. No leaks and much more efficient.
I have driven to far west Wales from Aylesbury in todays heat, no problems. AND WHAT A DRIVE,
Peter