Chainring-driven generator?
A lot of the problems with generating consistent power (typically for charging batteries) from a dynohub stem from the fact that it operates over a wide range of rpm. If a generator was mounted to mesh with a front chainring (for example, on the rearward side of the smallest one), the output would be proportional to cadence, and therefore much more consistent. Is there a reason this hasn't been done, apart from mounting and sealing issues?