Finned, and air cooled.
My old eyes just couldn’t see the fins. (Still can’t, LOL) I’ll take youal’s word for it.
That 550 will make about 300 HP at 2750 RPM, won’t it? (I’m a Lycoming guy and am just guessing.) Should have enough low end torque to pull that bike effortlessly.