I have something like that in my twin turbo Delorean.
Cooling oil is a must for turbos, I think the exchanger is the best solution, after i tried different.
I placed where the automatic gearbox heat exchanger is, size is the same.
An additional radiator is difficult to find a good position, and I think is more delicate.
I bought from mocal, price is around 450eu ... 32mm water in/out and -12AN JIC fitting
http://www.racerpartswholesale.com/prod ... Exchangers