Given the amount of material and energy that would have to go into all that, I hope it can create enough energy to come out in the black. Impressive either way.
Given that 16 of them already exist, I sure hope they do!
That makes two of us.
Unfortunately, the environmental industrial complex being what it is, being good for the environment isn’t necessary.
Types of platforms, not shown in the above video:
  
The sheer size of these things, specifically the “jacket” type: https://i.imgur.com/pj0qsN4.gifv
everything about energy production