Shameless plug: I developed a space repetition algorithm which has a different goal. Mine is focused on learning a large number of new things fast, rather than adding new things over time and retaining memory of them.
Would be awesome to read part-2 of this blog post -> http://www.blueraja.com/blog/477/a-better-spaced-repetition-...
Plz plz plz pen down your thoughts on reviewing(part-2 of the post) if you get some free time.
What's your use case for this? Would it be good for learning say the top 5000 words in a new language or something like that?