I like innovation like this, but I will never buy one.
A chain or belt will always work when the battery is dead. Or something went wrong. I need a fail-safe mechanism, and this idea does not offer one.
An escalator can never break: it can only become stairs. You
should never see an Escalator Temporarily Out Of Order sign,
just "Escalator Temporarily Stairs. Sorry for your convenience."
--Mitch HedbergAs long as the drivetrain is set up well initially, a traditional bike will go many thousands of miles on pretty minimal maintenance.
Not sure why you're "trashing your gears" so regularly. Older cassettes/chains didn't like being shifted under significant power but anything made in the last 20+ years by SRAM or Shimano or Campagnolo really shouldn't have a problem being shifted while full-on sprinting.
But I've also broken frames and taco'd wheels. Should I bring spares for those?
That generator can probably do a million miles.