Of the three it's the softest, which is why I don't like it so much. Can't speak for everyone else, but no one seems to be begging for songs from it to be in the set.
Seeing as they've now been back together for seven years, I'd say yeah, you're definitely due a tour!
5-8/6 Sweden Rock Festival
24/6 Iron Maiden