Urf, a setlist of "omg id love to see it live" is different to a set that would work well, with correct mix of short rockers and epics.... if you were to include songs to catch newer fans it becomes even harder. So, to save myself brain ache, I will go with a mixed length "Songs I want to see live" list, and try assemble them into an order that works.
1. The Evil That Men Do
2. Powerslave
3. Wrathchild
4. Remember Tomorrow
5. Flight of Icarus
6. Prisoner
7. Sign of the Cross
8. Alexander the Great
9. The Man Who Would Be King
10. The Clansman
11. Paschendale
12.The Reincarnation of Benjamin Breeg
13. Out of the Silent Planet
14. Bring Your Daughter to the Slaughter
15. Fear of the Dark
----encore
16. Dance of Death
17. Hallowed Be Thy Name
TETMD, It doesn't quite fit as an opener perfectly but it could work with dark stage + spotlight on 1 person, then when it hits the gallop rest of the band rush out and lights on.
Okay, I got stuck for ages so just went with my favourite tracks of each album, swapped a couple here and there to try and speed up the pace for the opening and where possible removed favourites in exchange for "I want to see it live even though its not my favourite" type dealies.
Second half of that setlist would be fcking long... Infact, let me tot it up. 117minutes going on album versions with no gaps between.