Quote
but then it is unlikely that you will make 700 horse NA either


Well who said anything about 700 HP ... other than you ?!?! The OP was just about the feasibility of the installation.