Finished it literally two minutes ago... and I have to say...
Fucking brilliant.
Swallow has to be amongst the best Trek authors I've had the pleasure to read, which in the Ds9 line is saying a lot these days.
Darrah Mace is a fantastic, layered character and one of the best original lit characters, hands down. I identified with him and cared about him and his family. I wanted to smack him for making the wrong decisions, but I could understand why he made them. Excellent writing and development. I really hope to see more of him some day...
In fact, all of the original characters (or lightly used characters seen in small doses on the screen) are deep, flawed, real people. I found myself very much moved by their fates.
I also enjoyed very much the use of the Starfleet characters and their moral quandry. Briefly yet poignently, the moral outrage and complete lack of ability to do anything about it really hit home as an outsider myself watching the Bajorans follow fear and oppourtunity to their downfall.
The storyline is tragic, ominous and manages to convey both a large scale cultural manipulation and the destruction of the personal lives of many many characters. I found myself heartbroken over not only the plight of the Bajorans like Mace, but Bennek and the Oralians as well. This is a timely, grand tragedy... and anybody out there who hasn't picked this one up needs to immediately.
Absolutely solid gold reading.