As far as intercoolers. If your going to upgrade your beast, this will be one of many so choose one of the great 3rd party manufacturers.
but I will say, getting bigger charge pipes, intercooler, and intake box at the same time will save you a lot of disassembly/assembly work.
Nice, but could it be adjustable, using the pillar as the rail/track. Then the height from the deck/floor to this mid-level platform can vary and even be raised if for the evening.
just my 2 cents
Oh, btw, these worked fabulous in bad weather and needed side visibility without blinding oncoming traffic. Really helped keep bad things from happening