BAR AND PLATE INTERCOOLERS
Pros:
Generally off greater heat rejection than tube and fin design
Those with turbulators offer even greater heat rejection
Offered in tons of varying shapes and sizes
Less likely to be damaged by rocks and debris
Charge air entry sits flush with core allowing for cleaner entry
Cons:
Weighs about twice as much as a similarly size tube and fin core
More expensive
Blocks more airflow to radiators, etc. which may be behind it
Those with turbulators have greater flow resistance to charge air
Remember that there's a balancing act between cooling and airflow restriction within the core. The more densely packed turbulators are within a bar and plate core the more cooling will be done as the air passes through, but the greater flow is restricted.
There are many crappy cores for sale Online and they are now becoming a common item at so called performance shops. In the product images they show the cores and you can see right down them because there are no turbulators present. Without these all you have is big chunk of metal with poor cooling. People are always saying the ebay ICs flow great. Sure they do, straight pipes with no restrictions do flow nicely.