In an average day, tropical oceans absorb about 278 petawatt-hours of solar energy. Harvesting just 1/4000th of that energy would supply the entire world's daily electricity – and ocean thermal energy ...
A wobbly, flexible structure built from hundreds or thousands of tiny elastomeric generators, each requiring precise applications of charge at precise moments, could certainly be tricky to control.