We played The Resistance in my gaming group last week. Fairly casual game players, although we meet once a week. It's my sister, her boyfriend, my mother-in law, brother-in-law, brother, fiance, my wife, and myself - so 8 people. I think it was 3/5 spies/resistance.
I enjoyed the theory...