I still think this could be a VERY good ESC with some mods.
It's pretty obvious it is lacking in the cap department. This means the powerboard is catching some pretty big spikes. Especially at the instant the caps fail.
I have some higher voltage FET's that I believe are the same size as the ones used on that power board. I'm very curious about this.