So you are Using both the blower and turbo? You don't think the supercharger will pose as a restriction for you. Also what about compressing already compressed air?
If you can make it work it will be a beast. Good luck to you. Sick build nonetheless.