The Drip Stream is kinda cool, since it effectively prevents "everything" from becoming popular, but also makes it easy to bootstrap if there aren't a lot of users playing. I am very interested in how these approaches affect user return rates, since it would be very easy to try a bunch of algorithms on different users and see which gets more people to come back.