with a welded roll cage and properly setup suspension, mine handles almost as good as my old EVO 8, other than the AYC of the E8, you have to really fight with the steering wheel and careful with the throttle, but the lsd has power there and can oversteer accordingly, tonne of fun
can't comment on a V8 but yes proper suspension helps alot and with trevs weight stats and a torque motor, seems plausible IMO (mythbusters, haha)