Pics showing the inside? How big is the engine? What HP?
That's a nice heat exchanger and being able to cope with exhaust temps should be fine for coolant. The core is fairly short though, and it has a small'ish-number of larger-tubes (which limits tube surface area). I'd suspect one of those should probably be good for cooling 150-200HP.Is it stainless or something else plated\chromed. Stainless has worse heat-transfer so would de-rate how much HP it could cool.