The hydro generators look purposeful and well crafted.
My out of date mind was thinking of a gadget like the old fashion taftrail log with its trailing impeller. Just waiting for a shark to sample the impeller and spoil the system. Certainly 'out of touch', but learning.
As long as the boat is moving energy should be generated. Clouds be damned....
Ants