Granted, Zahn's books are a bit formulaic - the oncoming conflict that will destroy wherever the book is set or kill many innocents, the inability to stop it until the very end when a surprise twist occurs that fixes it all - but that doesn't mean it's bad. Most mystery stories follow much the same plot, but without the feeling of impending doom. The point is not that you already know how its going to end, the point is how he gets there.
And, in this case just as in all the others, it's one amazing ride. The two cultures and upwards of 30 main characters are all fascinating and vibrant, keeping the reading flowing through all 450-odd pages. The plot twists come with the usual Zahn rapidity, each being totally plausible and usually just as totally unexpected (though, in hindsight, you should have seen it coming). I buy every Zahn book as soon as I realize it's out, and I haven't once been dissappointed. It's not the deepest reading ever, but it's always fun, and it might make you think more than you expect.
Highly reccomended.