Interesting list. Have you thought about who your target audience is? Age, etc.? We've found that occasionally our set list can empty a pub rather than fill it because of the age group we target. Are you aiming at Joe Public in general, the Musos of your area, the 50/60 somethings or are you just playing what you want to play because you like the numbers?
We are always looking for songs that are not the obvious choice or which other bands do all do. For example we opted not to do All Right Now, only as a request, as everyone else does it and do Wishing Well instead.