There are a lot of people talking about sea sickness but the reality is that sea sickness is usually a bigger problem standing still rather than moving. I could see some applications for bay usage, I would be pretty scared in the open ocean.
I had exactly the same reaction: how sea-worthy is this going to be in something bigger than small chop? I'm not sure I'd trust the design for that serious offshore work, though for a pleasure craft it looks aces.