I think that list sounds about right...maybe they'll mix in one or two more, but I doubt it. Even those songs I wonder about, given the HAGGARD sound of Bono's voice during their second US jaunt, last time out.
That said, I think that in an ideal world, the band should play EVERY song from the album EVERY night--they will, after all, be touring IN SUPPORT of this new album. As far as I'm concerned, that should just be the rule, you know? U2 or not, that's the sort of jazz that all bands should be doing. If the song can't be played live, then why record it?
I understand that that theory may not apply to literally ALL bands, but U2 stresses time after time after time, year after year after year, that they're a TOURING band that has to be on the road to keep themselves going. With that in mind, they should know how to play/be capable of playing all of their songs in a live setting. I'll survive if they don't (I don't really love all these songs, after all), and I don't at all expect them to....but that's the way it should be. In my opinion, of course...