This is a decent end to the series, but suffers from many of the problems of the previous books. First, there is the constant action and fast pace. We never get a nice and quiet explanation and the characters never get some quiet time to talk about the situation and discuss their motives and what to do and so on. Every other page there must be a fight, so no time to talk! Second, their plans are constantly frustrated, nothing that the heroes plan seems to work up until the very end. This is ok up to a point, but gets a bit annoying by the end. The whole group is also way too naive to my taste, sometimes impossibly naive, specially with respect to Rkard being destined to kill the dragon.
On the plus side, the wealth of motivations and the lack of a clear good vs. evil situation makes the book quite interesting.
** Spoiler warning! **
My favorite point of the book: Though Neeva's son Rkard plays an important role at the end, the whole business of him being destined to kill the dragon and whatnot is revealed to the characters to have been a ruse employed by Thithian. This was very nice, it completely destroyed the boring "boy destined to save the world" plot, which would have ruined the book anyway.
In any case, buy the old edition, the new ones are full of typos.