We had the same idea about reddit years ago. Letting people opt into "dating" and then sending them matches of people who upvote similar articles. We were even building the recommender on the same technology. Not sure why we didn't do it, I guess we just didn't have the time.