I've tried CDFF and it's not bad. It has some good features, but there are better options out there if you're looking for a more comprehensive dating experience. I'd say give it a try, but don't expect too much from it.