Bicycles without fenders are typically used for specific recreational activities and those sure as heck do not want this clumsy thing attached.. If they want any form of electrical assistance they would want it a lot more sleek and efficient.
Other than that, it reminds me of the Spartamet, a Dutch piece of tech from 1985 which added a small combustion engine to an otherwise regular city bike.