Bears a resemblance to the Jason's Cradle - works on a similar principle but is more rigid. Looking at the video I think the problems and casualty injuries would e very similar.
Never had the pleasure of being in one, but having seen the trials on the local pilot boat we (a government operation) decided against it. The RNLI use them but when it was suggested that we consider it on my current command I politely suggested that it was put somewhere the sun doesn't shine.
HTC