I don't have an overall strategy that is all that much different from the way someone new to myth would play this.  I only have a few specifc points that will make the level go smoother. 


The Beginning is pretty straight forward.  It's kinda hard to screw up.  The entrance to the township is where we'll need a strategy.  It is very hard to lure the force guarding the town entrance to come out and play.  They seem to be tethered to a point just inside the town.  The way to get them to come out is to take one warrior and get him inside the city walls (
red arrow, see map below). Once he is inside, he should follow the wall and keep running.  This move will panic the thrall and they will come streaming out of the town.

Besides the one warrior we send into town, our whole force should stay tightly together at point A (see map).  We want to keep the thrall tightly packed together so the dorfs can easily bomb them.  We should position ourselves off to the side of the entrance, behind the city wall so that the enemy archers can't hit us.  The thrall will stream out and then the dorf will bomb them at will.  The warriors should be on the lookout for ghols that might attack from behind.  Once the thrall are pretty much dead (dead again?), the warriors and archers should attack the enemy archers that remain. 

Jari
      While Jari is sneaking his way inside the keep, the other dorfs should be setting satchels on the ramp in front of the keep.  Set at least nine satchels in a box pattern.  Three warriors should get near the moat (but stay out of range of dark archers for now) that is close to where Jari is gonna destroy the winch.
<----bad writing, i know.
Once Jari is ready to destroy the winch, the warriors should head to point
B(see map) and distract the archers that are on the wall.  This will hopefully save Jari cuz the dark archers will be shooting at the warriors, not Jari.  Jari should wait until he's sure no brigands are around and then destroy the winch.  Also, if Jari sets a charge he is instantly discovered, so don't set charges!  Once the winch is blown, Jari should kill the archers (as if you didn't know.)  The rest of the game is down-hill from here.  Once you rush into the keep some thrall will come from the town.  So keep the other dorfs under the portcullis until the thrall are dead.  I usually kill the brigands guarding the Baron's inner sanctum by getting east of them at point C.  They line up better when you flank `em like that.  These brigands are also on a tether and they won't chase us too far. 
1