I say yes. I haven't watched the video, but looking at the contraption and seeing how it would work says to me that it can indeed go faster than the wind without tacking.
I recall watching a scene in a sci-fi show where they were flying a solar wind powered craft. They talked about the high speeds they could achieve as if they were tacking or something, but unless they had invented an æther rudder, they were smoking wacky weed.