From what hes told me personally, i believe the celica chassis will do a perfect job for what he wants, there will be a need to ADD to the chassis, but he will have enough torque available on demand to be able to pull that extra weight. With proper consideration to details, the weight of the car should be damn perfect and handling will be great.