Just finished a back-to-back read of Allegiance and Choices of One, both by Timothy Zahn. The two books form a sort of loose duology, telling the story of a group of rogue stormtroopers who become vigilantes against corruption in the Empire and later end up doing missions with Mara Jade.
As much as I liked the premise, I was kind of underwhelmed by these books. They’re not Timothy Zahn’s best work. I like that we get to see a more morally complex side to the Empire, and that the Imperials aren’t all cartoonishly evil, but I think these books go almost too far in making the Imperials heroic. Mara and the stormtroopers go around rescuing people and stopping bad guys and kicking ass in the name of the Empire, while the Rebellion is just sort of there, trying to survive, not doing much to actually help people. It makes the Empire look much more appealing than it should.
Honestly, the Rebel POVs with Luke, Han, and Leia could have easily been cut altogether. They make up about 40% of the books, I think, but they’re really not necessary, and could have been removed to streamline the plot. The books are already primarily an Empire story, anyway, so it probably would have been better to fully commit to that idea.
Also, this is more of a nitpick than anything, but it felt really contrived how Mara Jade and Thrawn became interwoven into the story without Luke/Han/Leia ever meeting them or becoming aware of them. Zahn goes out of his way to make sure they don’t interact with each other, so as not to break continuity, but there’s a scene where Luke and Mara are in the same room together, and they basically “meet” each other without actually meeting each other. I thought that was pushing it a little bit.
All in all, not among my favorite EU books. They were alright, but definitely not as good as the other Zahn books I’ve read.