looks like a crazy project. If you need turbo help. A great company to call (they are out here in wi) but they do a lot of high end car engine builds and mods. would be a great place to contact for help. Im guessing you have all the help you need. But iv see you're like I am, get ALL the ducks in a row correctly before making right decisions.
Good luck cant wait to see the videos on it.