I'm always excited by innovation. I didn't open the link(have to turn off Adblocker). I agree that I'm not sure the arch has sailing science down.
But these 'game changer' concepts convince me that sailing in it's most basic form, will survive and likely prosper in the future.
We sailed around M5 off Camden Harbor last season. Already, it's a design that looks dated to me. Big is it's only wow factor. On the other hand, the Curtis Island lighthouse will likely be there in a 100 years (hopefully it has sufficient height to be above 2118 tidal range), and I'll bet it's simple 1918 architecture will still be appreciated.