Whatever setlist they come up with, there will always be criticism and disappointment for some fans; playing the songs some people got tired of hearing; omitting some great/favorite songs... Like Richie Faulkner of Judas Priest said in an interview, "When you choose somebody's favorite song to play, you leave out somebody else's favorite". I guess that is an inevitable case when you have a great number of hit/classic/fan-favorite songs. The bottom line is You can't make everybody happy, and you shouldn't even try. In my case, I can say that it is great to see Powerslave- Rime- Phantom- Seventh Son- FOTD- Killers in the same setlist. On the other hand, in my dream setlist of this tour, I wouldn't have any of the rest of the songs they played; especially Aces High, 2MTM, The Trooper, Wasted Years, and the other songs from Killers -which is their worst album IMO (nothing to listen for me accept the title track). Instead put BQOBD, Wasting Love, Afraid to Shoot Strangers, Childhood's End (as a surprise), TETMD, Revelations, No Prayer for the Dying, Bring Your Daughter..., Children of the Damned, Strange World, Remember Tomorrow, Running Free (as a show closer).
Of course this will never happen; just sharing my thoughts. In the end, I would love to see the show because Iron Maiden is worth seeing live and whatever setlist they play; there will always be a few songs in it that I truly love. I prefer to see the full part of the glass.