Your version for the dwarf fort lp is your choice entirely, one of the dxx series could make it go faster though, if you feel it's going too slow.
Besides that, I'm not commenting as much since you inspired me to play some LCS, and I reinstalled mount and blade.
Speaking of which, as a challenge for M&B, win an arena meelee fight without picking up new weapons and making at least 20 kills. getting the bow at start would be lame so the no picking up stuff doesn't apply there, instead, the challenge simply changes to defeating 10 people with just the bow(and arrows).
edit: and if you can get farmers from bandits or deserters or something, always take them, they turn into fully armoured knights at their highest upgrade. Peasant women have the same, they start weak but turn into fully armoured knights and I think they also have some basic medical skills.
More advice: Rhodoks make very good crossbowmen and are best at outlasting the purple(Khergits) people as spearmen, they have huge shields to block all the arrows.(Use these on top of a hill to completely annihilate any horsemen)
Swadians make good knights, veagirs are great rapid-fire archers, nords have the best meelee infantry, and khergits have horse archers, nearly unbeatable in the open, but really suck badly in sieges.
Edit for my top 3, which is really just a shared first place between these 3.
Dwarf fortress
Mount and Blade
Team fortress 2
I cant really decide on which goes where in the top 3, so I'll leave it at that.