Ed,
You've covered all the points really well. If you are a solo performer, I think it is a bit easier than deciding a group set list, where you need to ensure that all of the singers get a chance to take the lead on a song (if they want to, of course).
Padre