The Vello bike folks are making quite an outrageous claim on their bike's ability to re-charge to 100% while riding, therefore theoretically will never need to be connected to an outlet. With exception to a few quick write-ups, I've not read any third-party posting that substantiates these...