what was the kit worth?
You're right in that its not got that many fins, but as you mentioned this allows more flow to the radiator which can be just as important on a track car (and one reason why i'm still TMIC)
Benefit of "over speccing" the FMIC means that you can get away with the above rather than pushing its limits.
Keen to see how you go with power and the feel on the track.
Are you able to log
IAT's?