Have to clarify something for health and safety: This is not a VESC, and not just because I dont want Frank Trampa to sue me. VESC has lots of parts that are barely suited to the application. I am only using a modified version of the software. The gate drive and switch circuits are all my design.
Wavebreaker parts are all well rated for this application, and the board has been specifically designed for thermal conduction cooling in an ip68 case. It is immune to the sort of switching spikes that kill VESC drv830x drivers.
I only say what I have tested so far. This board will do 72V, 16s, I just need another golf cart battery and some time to swap in some more capacitors.