Is self-publishing for me? That is a tough question with a lot of answers that only you can correctly identify (do you see how hard I tried to not repeat the word answers ;-) ).
For example, what level of control do you want? Are you financially savvy enough to invest and manage a marketing campaign? How driven are you to take this on?
What other options are there?
To no publish?
Hybrid?
Traditional?