By now, there is every manner of niche dating site, each pairing potential mates in all sorts of kinky or romantic.