Very nice work Evo. While I can appreciate all the hard work and time put into your Intercooler, your horsepower numbers from the factory IC on the dyno probably wont be a whole lot different than the front mount. Where you will notice the difference is on that warm summer day when the Top mount IC is completely heat soaked, and just cant cool down, and starts to lose power because of it, whereas your front mount is out there blowing in the wind nice and cold and maintaining similar power all day long regardless of the outside temps. The main advantage of a larger or front mounted IC is the ability to run higher boost and make more power while still keeping the air temps at an acceptable range.
I have run several different sized intercoolers on a dyno at the same boost levels, and with the hood open, and monster fans blowing on them, the difference is negligible, maybe 2 to 5 HP.
Now, take those same intercoolers for a ride using alot of throttle, and you'll definitely feel the difference as the small one heats up and power drops off.
So while it's hard to explain, just bolting on a large IC does not actually add anymore horsepower than what your already making with the stock intercooler (unless your also turning up the boost). What it does do is maintain that HP while the smaller one heats up and loses it's power.
So, although they may both dyno at 200 HP or so, the smaller one may be down at 180HP or so actually driving on a hot day, while the front mount may be at 195HP that same day.
Below is my RX7 intercooler. I just put it in because my smaller one couldnt cool down the heat from running the extra boost, but on the dyno with fans on them, they were almost exactly the same.