Any info on the theoretical capacity of these vs Lithium Ion? I didn't see it in the article. (Obviously it's not a competition, but it'd be nice to have some frame of reference)
The "battery" is actually a capacitor; those tend to have very low energy density compared to batteries, but on the other hand can be charged and discharged very quickly.