I've already set up live training for my marksdwarves, but not a moat. Still, a bridge is the only way out, and I raise it before opening the cages, using a lever. (I don't pit enemies, for fear they'll escape.)
I wouldn't do it that way again, or not in the same location, at least. But still, my big problem is simply that my marksdwarves aren't smart enough to stand next to the fortifications, even when I order them to stand there. Everyone else is panicking, but they're too dumb to even stand where I told them to stand!
I guess I thought that burrows only worked for civilian dwarves, so I haven't tried that. But "it doesn't take too much to get them to elite level"? After two years, my dwarves are still all novices - which is exactly where they all started.
Re. combat bolts, yes, I've got that set in the military screen, and there are bolts right beside them in the stockpile. But that's another awkward part of the whole military interface. Really, that's a mess, don't you think? And even when you finally figure it out, it seems to be ridiculously time-consuming to actually use.
Well, not for routine stuff, I guess. But when I actually
need the military for anything, then I find out just how terrible it works.
OK, I don't want to sound too grumpy here.
I love the game. But I sure wish Toady would fix some of the problems with the existing game - including the horrible interface - before adding more to it!