Having moved to a new country myself recently, I would have loved the opportunity to talk to the locals about life in general - where to live, where to go out, etc (though in my case I moved between English speaking countries so the language wasn't such a big deal). I could see the same working for travellers.
Also the chance to make some contacts in the country before I arrived would have been good - making friends in a new city is hard.
I would have paid for that kind of service.