Without knowing the age of the questioner I cannot apropriately answer the question of to be or not to be uncomplicated. However, the younger a man is the less complicated he wants his woman to be because he doesn't have to "work" at the relationship which in turn means he won't have to work on himself. The older a man is the more challenging he wants his woman to be; he will be bored mentally with anything less plus it is a sexual turn on to have someone who can match you wit for wit.
When you find a woman that thinks like a man she is usually dumbing down.
Hmmm, my experience has been more along the lines of... people who constantly try to challenge you do so to keep you off balance so their lack of substance doesn't become apparent. In a lot of cases the 'eccentric' behaviors (which is only cute for a while) some of us display are signs of deeper problems we tend to ignore for whatever reason.
An uncomplicated person, IMO, has most of their relationship issues worked out in advance. That way, when there's an issue, they're actually dealing with
you on a subconcious level not their parents, ex's, boss, etc..
I'm not suggesting people can't have emotional baggage, that would be stupid and judgemental. All I'm suggesting is that people should know which trip their baggage is from.