compatibility ~ attraction + age + sex + serendipity
Serendipity is more appropriately called the error term. In my opinion, real-time news feeds will at best add nothing, if not actually degrading the signal by adding excess noise. You can't date (i.e. appraise compatibility) online. You have to date in "real life".
Then again, that was the premise of my startup, and it failed so maybe i should STFU.