I don't see how it doesn't have any more boost lag than a regular TT setup. Think about all the extra tubing that turbo has to pressurize before you hit full boost. Not to mention the lag on a larger single turbo.
It's an interesting setup and probably will put great numbers down. From a driveablility standpoint I would stick with TT.
__________________
Slightly modded

|