I don't know if this is a good tip for everybody, but I have found that, no matter how amazing your instrumental skills, audiences tend to like songs better. Too many instrumentals in a set (I limit it to one or two) can put off any but the most hip or dedicated audience. Of course if you're playing to a room full of musicians, instrumentals go real well, the more the better. Also, the more variety of styles you can offer, the better-received you are likely to be by non-specialized audiences. I try to include contemporary and traditional folk, some swing, blues, and originals in all styles. So my experience has been.