Before I start a new playthough, I'd like to ask which faction is the most complete and polished in terms of not just units but also in their government system, traits and hidden events and triggers that make a turn less boring and more interactive and historical and vice-versa.