So I have been reading about the two bugs where an elite military dwarf will lose elite status when they are off duty, and have to strike something (or shoot something) to get it back. I also heard about the bug where soldiers don't get good feelings from being on a break so if they say "are upset at long deployment" and you let them off for a year, when you reactivate them they will be "enraged", etc.
So dealing with the reality here, what's the best way to have a "stable" military? In older versions I would create squads of 10 and let three do whatever all the time, but now it seems best to keep them active all the time so they quickly become elite and then NEVER inactivate them so they don't lose the elite status. However, then it becomes a questions of can they reach elite before they become enraged (and murder some fools). It almost seems like a danger room is necessary to get them to elite fast enough.
Or are these two bugs fixed in the current version? I know for a fact my elite marksdwarves became un-elite when they took their break, and I had to have them shoot a bit to regain it, but I haven't myself tested the happiness bug (most of my guys are content, the yellow-whiteish one on Therapist), but this is early yet.
Just looking for ideas (really, they can come from anywhere, though I'm not yet good enough to create a waterfall in the middle of the barracks to give them that particular happy thought) on how to keep my boys happy while they become elite machines of death.
Thanks!