Turbo Scamp
Yes, the radiator goes on the motor side. 2 big electric fans will help. I originally thought I was going to use an electric water pump, but it wouldn't save me any space decided to go with the mechanical water pump for reliability.
I checked with Summit yesterday, and the BeCool radiator/fan module that was scheduled to ship 2/18 has still not arrived. Now they're estimating March...grrrrrrrr.
As Joe Mc said, space is the key. We've got this measured out to very small tolerances. Cutting the core support will allow the intercooler to be moved as far forward as possible.
Oh, the GM intercoolers wouldn't provide enough surface area to cool this beast, and as AnotherA indicated, there wouldn't be enough room for the plumbing. The fabricator is going to be taking more measurements this week to start work on the headers.