I just think it's not only a funny episode, but the act breaks are just great. It's the kind of really interesting cliffhangers that you rarely see in animated fare, and this has two of them. Plus as you said, Roger as the Persian is amazing, as is the subplot. And Francines "What the fuck is going on!?".