I have an s400, 467.7 to be exact, huge injectors manifold, up pipes and ported intake, I wouldn't go back to a vgt, I've even towed with this setup with no issues!
Had to completely change how you come on to it, can't just stomp on it and pray it'll spool, roll into it after you have Alittle...