I will look into reinforcing it further. I have some done. I've got a welded rollbar at the rear, and brace on the front struts. I'm just waiting on the fuel rail, clutch, spacer for dry sump, and few other things.
In terms of power. Similar engine with same turbo was making 600whp. I'm planning on running less.