I'll post up a few quick tips to remember when looking at non-standard FMIC options. These really apply to any heat exchanger.
Longer = more time spent in the cooler, but more pressure drop.
Taller = more time spent due to parallel flow dropping velocity, also more frontal area, pressure drop goes down as well
Thicker = more parallel flow area for less pressure drop, but beyong a certain thickness cooling capacity stops inceasing (point of deminishing return).
So I tend to favor tall and thick cores that aren't terribly long. The short but very long cores don't tend to do very well, and have been almost completely wiped out of the major DSM vendors offerings over the last couple years.
You can apply these tips to any core you come across that you think you can stuff in the grill of a DSM.