I have a local shop who can fabricate high quality custom radiators. I had him build a dual pass radiator for my LS6 miata and it's worked great. He could build one at a fraction of the cost of this one - perhaps 1/10 the cost!
I may have him make an oil cooler for my M.
Whoever is getting one, would you mind measuring the dimensions or even better yet send it to me to have the shop use it as a reference. I'll cover all shipping costs needed