That is a heap of capacitators... Don't believe that will fair well in our mechanical gladiators.

I agree with Gary. Buy cheap is to buy a lot more. And still end up with one of the more expensive ESC's.
On the other hand, it could be you did find a hidden gem.

Robot Power Vypers look good too.

Our friendly German electronics wizzard is also working on a heavyweight ESC, the IBF4.6. But that isn't commercial ready yet.