You're thinking is very similar to where I was a few months ago. I had a list of my top choices and did not want more than two of any one type - interested in heritage breeds, etc. I made a list of my top choices using the charts on this site, based on egg production, color, temperament and appearance. (Hey I wanted chickens I think are pretty!) Make your list longer than you think you need. I had to change my choices based on what were available as new hatches in my feedstores within a two week time period. I didn't think it would be wise to have too big an age difference for integration purposes.
I got excited and ended up with 2 Dominiques that are two weeks older than the other 6, who were all within 3-5 days of the same hatch date. As it was, the Dominiques were in their own box until they all integrated in the new coop when the younger ones were 5-6 weeks old.
I don't have any eggs yet, but I'm happy with my little flock - the 2 Dominiques, 2 EE's, 2 Gold Laced Wyandottes, 1 Wellsumer, and 1 Blue Wyandotte.