Your Dragon can lead troops btw. So if you really want that Bat Swarm you can put it in his warband (making him a hero of Moria).
You don't want The Mouth of Sauron to be a fighter, in that case there are better models for 60 points (like BGOBD Captain). I find 4 Will just to be too few to make him much of a caster, and his D is too low to make him a fighter.
Also against Khazad-Guard you want your Monsters to do the job, not your weak heroes
After the big nerf I find bows not usefull at all. Because the shooting value is so high your opponent can just ignore them.
Your total amount of points is 1005 if I'm correct...
With the new Monster rules this army might stand a chance. But you really want to keep them alive. Without at least two Hurls every turn your core will be demolished too fast.
EDIT: Do you own Dwellers of the Deep? Cause if you are looking for awesome Monsters, those are your guys!
Quote:
Against Dwarves (unless he has very few units to choose from) you're doomed. You have too few troops I'd say. You have 2 monsters, which is fine, I would drop the spider queen maybe and have the dragon lead a warband and bring in more troops. I play Dwarves as my main and I'd LOVE to fight that army list lol
Don't forget he also has a Mordor Troll, so 3 Monsters.