"Fins on the new engine mimic air-cooling but a large radiator between the exhaust downpipes suggests otherwise."
I dunno about that, more than once people have mistaken the oil cooler on my America for a radiator. I like fins 'cause the local weather doesn't freeze them.