Brainiac Dating recently added two search features which create the potential for it to be one of my favorite dating sites: one that matches people based on books listed in their profiles, and one that matches people based on overlap of all the words in their profiles.
Unfortunately, before adding those features the site was sufficiently uninspired that few people joined, so it’s hard to verify that the features are working as advertised. Please spread the word that they’ve become worth trying.