I've been building self-charging mountain ebikes for years. It's been a great way to stay cycling fit and generate power to charge batteries from 12-50v. I charge all my bikes with human power this way year round. Extra energy goes to a micro solar bank for my LED shop lights. Sorry for the shaky camera, trying to pedal and record the power meters.