The article says nothing about this particular design's ability (or as I suspect, inability) to feather in high winds and storms. (Not to mention hurricanes.)
The article also states it is more expensive to maintain a generator/transmission system that is 150 feet (or more) above ground. How much more expensive is it to maintain when it is offshore?
I think the fair comparison would be offshore VAWT vs. offshore HAWT