I always fit an oil cooler system on my turbo cars- can't believe some don't come with them from the factory, help no end with engine temps.
The only problem with coolers on these is the space available! Going to be fitting an ic and looking to sort an improved rad (thanks for the info), which...