The app set up is not easy, Involves a lot of terminology I just don't understnd. I've done it a few times and it's just as confusing each time. Sometimes I end up with the wrong Facebook pages, for my other sites, showing up in the social publisher settings.. I'm never quite sure how I fix it. I always dread setting it up for a client but I always seem to eventually get it.
Otherwise I only use the social publisher, and it works great.