Guys I think you're getting overexcited again. The stuff you mentioned sounds awesome but there's a point where details start taking away from the gameplay itself (like say in Aurora). Now complex personalities are all fine, fun and dandy but I don't want to have a sims game with 50 sims to manage on top of fighting off evil from beyond the edge of space while also pleasing the Empire.
Just a few general traits like favourite foods, work, locations and some misc stuff would be optimal IMHO. Influencing the persons mood and general choices they make regarding their workplace and home.
Of course you can always have some modifiers on top of that, like sanity, that could spice things up by twisiting someones favourite stuff and how they act if they're denied.
This please. Honestly having to visit 8 different screens to figure out if my dorf was a good doctor/leader/fighter was too much.
I am all for having every individual citizen be interesting in their own right but only so long as it A) doesn't greatly increase development time, B) bog down the processor or C) cause me to do extensive research on each of my colonists to make sure the only one I pick to train in research doesn't go insane and blow up the only researchery*.
*I'd like this to be possible, but not driven by some deep seated variables "I should have checked".
Or you could just look at one screen on Dwarf Therapist, and see who is a better doctor. It's not about what info there is, just how accessible it is to the player. Which is a good consideration, to be honest. (I honestly enjoy DF, but I not without Therapist.)
Actually, I was going to stop there, but I won't. Details are great if A) they can be easily viewed by the player or B) they are "innate", affect the game, but don't need to be completely viewed to be understood. As an example, look at the manual for Master of Magic (150 pages), which has about 3 pages (about 1300 words) describing melee combat & how all of the bonuses work. You don't need that detail to play the game, but it is there if you want to dig into the numbers.