A fourth question that came up for me was "Will I enjoy doing it if it is a success?" I only focused on this aspect after I asked the question can I make money from it and realized that it was not something I wanted to sustain in the long run.
Once the will I enjoy it question is answered, then Swombat's three questions are definitely the way to go.