I have seen many (and I mean MANY) exciting projects come and go, but I do believe that IOU is here to stay because there are no "obvious" flows to the whole thing, you might as well call it "perfect"
I saw several projects with a similar algorithm too. But same it is even good. All of them supplement each other and I think IOU too it will appear in this list.