I've just had a look at the web site.......If the generators actualy do what they say they do then I think they are a winner! Only problem I see is that there seems to be no allowance for the tidal difference. The cables linking the bouys to the sea floor don't allow for large tide differences. Even a meter of tide height difference, would alter the amount these things would move up and down.
I know of places with 6meters of tide. One place(with no waves) has 11meters of tide! That's going to rain on their parade...........