Firstly, why do you have so many peasants? All my migrants come with lye making and pressing...
Secondly, consider armorer? So if they get a mood, you can have a legendary armorer. Also, Won't conflict with Pump op., bc its not mood-able.
Yeah but how often do you make soap or press oil? When I said peasant I meant "peasant" as in a dwarf I have designated to be used for unskilled labor (which in forts of 180 dwarves can be over half of the fortress). And yeah I've considered armorer, but since I personally prefer traps as my main way of defense, I tend to just have a 1-2 squad military to deal with building destroyers, stuck goblin squads (since their leader on the cave alligator took a swim), and to work as mop-up crew on any who make it out the other side of the traps.
Also just a note on danger rooms: it
is possible to nerf them so that they work slightly faster then normal but don't give the insane bonuses. Personally I prefer to set mine up by connecting them to a pressure plate in the dining room entrance. This then
greatly slows down the rate of training, especially later on in my forts when so many creatures are walking over the plate that it hardly ever un-triggers (which is when the spikes activate), resulting in something that works faster then normal training, but not so fast that it breaks the game. Also if you drop it down from 10 spears to 1-3 spears you can greatly reduce the training speed as well.