Im calling QA BULLSHIT, but on that.
Yes there ARE batteries that can huff a charge that fast. Ive played with LiPo Packs and RC cars / planes / helicopters etc in the past, not the cheap toys but some costing thousands of dollars. With that said..
They do have lipo packs that can do bursts of like 300 C or such for a short while, AND recharge in as little as 15 minutes. While this bike may not need that kind of power feed, the charge IS possible BUT...... it generates a gob ton of heat and the life on those batteries is not very much, a few hundred cycles maybe? AND they are EXTREMELY prone to going up in flames real quick.
Ive seen a pack just do the woof and puff, just sitting on the table 2 days AFTER the charge. (Probably more dendrites than the Mammoth Caves). I personally would NOT want that thing anywhere in my house, let alone under my ass crack at 80 MPH when it decided to let loose. I wonder what color a Hydrogen - Methane flame would produce
Aaron
on a side note, im surprised Revzilla is linking that CF there, they seem otherwise a pretty reputable place.