Niles is at his best with well-rounded villians and well-rounded heroes, as in _The Puppet King_. _The Last Thane_, regretably, lacks them and suffers because of it.
The action of the book, and there is certainly a lot of action, revolves around a civil war of the dwarves in Thorbardin and the sudden appearance of a vast army of chaos creatures.
The plot has a great deal of potential, but the characters Niles creates seem one-dimensional, almost cartoonish at times. They seem to be more stereotypes of each dwarven subrace instead of individuals. They lack credible motivations and they are sometimes uninteresting because of it. It is hard to care about the protagonists or antagonists.
Bundled into the mix is a number of highly unlikely events, even for a Dragonlance novel. Some of the circumstances are so improbable, such as the numerous encounters of the protagonist and his gully dwarf friends with an assasin, that the reader loses his suspension of reality.
If you're looking for an action novel and don't want to worry too much about thinking, purchase and enjoy this novel. If you are on a quest to read every Dragonlance novel, it's worthwhile. Otherwise, skip it.