Is this too good to be true? The claim is that this bike recharges with regenerative braking and stores the energy in super-capacitors. I'm no mechanical expert or physicist, but it seems to me that there is only a little bit of energy available from braking.
What do you think?