^^Link is "Forbidden" probably all the porn on my comp.
In a perfect world, yes. Though, I don't believe it would all be applicable power. Here's how I see it; even basic modded S/C cars produce quite a bit of torque and have no problem spinning through most of first if not the whole thing. Add on top of that the increased power/torque the turbo is going to be pushing, you'd play hell trying to get that power to the ground on a street setup.
While I don't bash on the idea at all (I personally think it's a really cool idea) I just don't see how it would be beneficial to run the twincharged setup.