Interestingly, these look very similar in design to so-called bacterial ratchets (see Fig 7 of [1]) which allow swimming bacteria to be sorted by size or swimming speed etc. People have even used these ideas to create tiny bacteria-powered motors [2].