I seem to be in the minority, but I think having to choose between multiple unpleasant outcomes is good. As a RL person, I prefer happily riding off into the sunset and everything coming up roses. But as a player, I like the moral quandry.
Do you trust a guy who has a history of not being trustworthy? Do you let your friend blow himself up purely to appease a goddess who dumped him? Do you make the sacrifice and turn yourself into a soulless monster? Or do you have someone else sacrifice themselves?
Omeluum is somewhere in the city while it is under attack and isn't a fighter. The only person who could likely find and retrieve him is the emperor. Perhaps. Omeluum is a tough call; it just seems odd that he's *kind of* there and *kind of* helpful. The proverbial fly in the soup.