To Self Publish or Not to Self Publish