This is just an idea, and I'm not sure how difficult it would be to implement given that each outfit is described by a single XML file, but would it be possible to choose tops and bottoms separately? Out of all the girls I've been with, only one ever bothered to match her bra and panties outside of special occasions. I'm not sure if this is typical but if it is it would certainly increase realism.