Absolutely — constraints are key. The other thing you need in a model of this is a “reason” for each of the recommendations that you will find compelling. It might be “selected this video because it was the most watched of 2015 and you haven’t seen it yet” or “this is a brand new movie by one of your favorite auteurs — you can look cool by watching it before everyone else”. Those justifications alongside constraints can make this really work. I hope this will happen before just going nuts