When I was in U, from the formulas in text books, learned the energy efficiency of capacitors charge/store is about 50%. much worse than batteries. For every 100W is power the capacitors needs to charge, it can only release 50W of that power, the rest is just wasted. Sure hope the newer technology can improve that.