Discovery channel had a show on concept cars tonight and the Chrysler was featured. They claimed drivers were uncomfortable that the 'Bronze Blowtorch' didn't decelerate when the throttle was closed.
Look at specifications from international motorsport organisations such as FIA, CAMS etc, example.
Packaging the batteries so they aren't dislodged in a rollover is critical.