:I also wouldn't want my turbos more exposed to the chance of being splashed or hit by debris or a speed bump. The cons definately outweigh the pros in this setup.
A Splash won't hurt the turbos any. It would have to be submerged suddenly before it cracks. Although I would worry about the oil line to it getting hit. Of course you can always put a shield of some kind. If I was to put a remote twin set-up in my Z I would put them on the sparetire housing. Fabrication would be required of course.