If your not building a trans to go behind that turbo setup the last thing your going to have to worry about is that flex plate........ (no idea if you've mentioned any plans for a built trans for that car before.)

As for now honestly id leave it and if it if/when it breaks and hope it doesn't LOL!