That car is going to be pretty stiff in my opinion. even though theres no top deck.....
The motor mount spans across the whole car.
That center stiffner that forks near the steering rack looks prettt beffy and the fact the motor mount, mounts onto the outer 2nd deck should hold that thing together REAL tight.
Going to have to be careful when taking the battery out as not to short out on the carbon...