I think you could get it to work with a direct turbo mount if you were willing to shave a little material off the top flange of the SPA manifold like I did. I don’t think the turbo itself would have caused further problems. I can look through my photos to try and give you a better idea about this if you want. I just did not have space due to the shock tower.
The FiTech setup worked OK when I was cruising it around before the turbo. There was some hesitation when the throttle was hammered but never bothered to diagnose it knowing that I was going to later do the turbo and other changes. In the Spring I will be dialing this in and paying closer attention to such issues and trying to resolve them, so I can provide more info then.