From their video, it doesn't look like their riders were fit to any of the bikes correctly. Too much knee bend at the bottom of the stroke. We all know the sweet spot between not enough knee extension and over extension.
Given a chance to try one, I would just to see what it is like. If properly fitted it could be set up for optimum joint angles.