Definitely an eye catcher worth waiting to see how it pans out.
Rather than using massive single components, these Windcatchers are built with smaller pieces that are much easier to work with. Once the floating base is installed, most of the rest can be done on deck, without cranes or specialized vessels, and the grid design allows easy access for ongoing maintenance.
You only need to watch the first 15min of this doc to get why these few sentences are promising.
Also, offshore windfarms tend to have 1 nautical mile spacing between each turbine. In terms of installation cost and leasing area, the footprint alone is enticing.