To Publisher or Self-Publish? That is the question!