I hate to bring that discussion up again, but having thought more about it, I have other concerns about personalities, though...
I saw Owlbread's suggestion thread on
The Future of the Fortress Guard and Justice, and got into a discussion about how it would be problematic to make some personality traits be purely negative.
If a single trait can give you a numeric answer as to how likely that dwarf is to break down, commit a crime, steal things, or in the case of doctors, just leave dwarves to die, and those traits are never positive... why shouldn't we just stop looking for migrants that have certain skills, and instead look for certain traits, and just send every dwarf guilty of the "Pre-Crime" of having traits that lead to undesirable behavior, and giving them a one-way ticket to the luxury magma spa?
Similarly, the more that personality traits, which are in a very difficult-to-access or remember format, (especially when you have to go through the units list, scroll down to the one dwarf you want to look at, read their description screen, and then
remember that amongst potentially hundreds of other dwarves you have seen,) take a front-and-center stage in determining dwarf behavior and capacity to fulfil a job, the more that the "Dwarfy Resources" noble position or some sort of
dwarfy autonomous job-position selection that sorts dwarves according to their personalities and ability to perform certain jobs better than others starts to really look desirable.