hey sim
i have had one for around 3 months now and find it great my water temp doesnt go over 45deg
there are heaps of shapes and sizes you can get.
i used a auto tranny oil cooler for the heat exchanger
this is the one i have and the same ebay sellar aswell