I'm used to improvising (not only the songs, but the order of the songs as well) and there are times when that just invites disaster. I think that when I write down a set list with keys, I probably play better. The "make it up on the spot" thing is a carry over from bar singing days, and is hard to break.
Rick