I'll bite. They dumped a lot of power in a small amount of time. Sounds like the perfect job for a mega capacitor to streamline deployments. Other than the successful technology, Mrs. Lincoln, what are your gripes?
At least not in Europe.
From what I read it's 1500 kW at 1000V or Peak use of 1.5 MW at 1000 A. That's a crazy amount of power.
You will exhaust your piles quickly, or they are enormous. So it's like "quick-charge" until we run out?