One I've had for a very long time. In smaller communities (and compared to 360 million, 10 million is small) it's less likely that a handful of major corporations could employ (read: exploit) the majority of people. In smaller states, I believe you'd see many hundreds of small capitalist operations. The real goal for me wouldn't be the population of any one country, really. The goal would be to have no single corporation have any more than, say, 50 employees. You can know 50 coworkers as people. You might even know the majority of their families. I have enough faith in humanity left to believe that if senior executives (or their shareholders) actually thought of their workforces as human beings, they couldn't possibly do many of the things they do in their "business plans." For, the overwhelming negative impact would be to people they knew. But CIEFO's, BOD's, and shareholders do not think of employees as human beings in a capitalist culture. Capital is King, not people. With smaller countries I think (and I could very well be wrong) that the likelihood of really big corporations would be greatly reduced.
Capitalism works well in small models. It just doesn't scale. That is, a sense of the common good, the sense of fair play that even Marx said could negate the necessity of revolution and capitalism on a large nation or multi-national scale are mutually exclusive.