Sounds very similar to the hoops that my company, Another Roadside Attraction, had to jump through in order to get our craigslist app, [app]CraigsHarvest[/app], approved. It took over two months of back and forth with Apple to finally get it OKed. First, we had to remove the Personals and Erotic Services categories (this was back in December before craigslist moved Erotic to Adult and way before ratings; we've been allowed to include those in our latest version). That wasn't sufficient, though. We also had to prevent the user from using search terms of profane words. And we had to guess what that list of objectionable words was. Apple never gave us any direction as to what that might be, other than to provide specific examples of searches that weren't allowed. We could never get an answer to the question "what are all the other words you find objectionable?".