What’s the current status on the ‘upvote’ part of this spec?
As @joebuhlig notes, moving the like functionality to the discovery stream is a little tricky, but not impossible. It works relatively well in Topic Previews atm. The design of that could be tweaked to fit this spec.
Then it would be a matter of tweaking the list algo.