A long string, but worth reading for the “in-the-trenches” commentary.
My opinion: Self-publish. Those opposed often want to avoid the responsibility for promotion; unfortunately, that rarely works. Even if you land a publisher, you must promote.
The dollars say: Self-publish. Retain control. Make more money. If the book takes off, you are in a much better negotiating position with major publishers. See Dan Poynter’s Self-Publishing Manual, 16th Edition: How to Write, Print and Sell Your Own Book (Self Publishing Manual)
