I'm using them for advertising right now and know that they do a manual review, so I would think they would be somewhat relevant. There is not much competition for me in niches that are very high competition anywhere else, so they might have a problem with filling your adspace. Which might mean they shove any ad in there if there is no one targetting that niche.