The intercooler should be properly sized to the turbocharger and power numbers you are looking to attain. The vehicle above was a built engine big turbo car aiming for well over 300 horsepower. We ended up getting him to 330 horsepower at the time of this build without issue. This intercooler was too big for this application, yes, but not big enough to cause issues. On our newer builds we used a smaller (but still large) intercooler for al 330+ whp cars.
The free-flowing of the intercooler is not the benefit. The benefit is the additional surface area to cool the air. The OEM intercooler will flow more than enough air to make more power than the stock turbo can put out. The issue is that it heat soaks extremely quickly, and does not get a lot of direct airflow to cool it off.
As for fitment, I cannot recall how it fit back then. If I am remembering right, his lower valance was already pretty rough, and it may have just fit. Again, this was over 5 years ago. The car actually recently got totaled in the Florida flooding a few months ago. Everything that you see is currently for sale. None of it was damaged in the floods. The water just got into the interior so his insurance totaled it.
Any time you add a front mount to a car it is easy to tell its not stock.
FMIC Upgrade