I think it sounds like a reasonable idea, but probably just as difficult to setup as a normal turbo. I mean runnning pipes under the car, and i don't know how they provide the oil feed (a seperate pump & sump kinda thing) ?
I would like "real" feedback from it, and a few pics of the setups.
There's no reason for it not to work i reckon, but whether it would make a huge difference i dunno. Crazy Americans :P..
Ah just read the FAQ's.. stick with the traditional way!