One other thing about breeds is what do you plan on doing with the laying hens in the long run. Are you planning on keeping them until they die, they will be more pets? Or will you replace them only when the laying gets below a certain point, or replace them when they are past their initial laying prime? Commercial breeds like the Red Sex Links are bred to produce a whole whole lot of eggs the first two years then be replaced, they are usually replaced when they start their second molt or about 90 weeks... while they can live and lay eggs longer, they are more prone to reproductive problems later on also. Most other egg layers, especially heritage type breeds are bred more to produce over a longer period of time, they won't lay as well their first two years as the commercial breeds do, but they will keep laying until 5-6 it seems. There is also a big difference between hatchery birds and breeder/show birds in some breeds, especially birds considered heritage breeds, (RIR seem to be the poster breed for this one) where hatchery birds being selected primarily for egg laying and breeder birds hopefully also for being more duel purpose, size, type, and longevity etc. .... So if you really only want egg layers and plan on replacing them, a lot of people with layer flocks replace 1/3 of their flock every year (the oldest), that way you always have young birds that will lay through the winter and you replace the older birds before they drop in production too much....
One other question is, how many chickens do you plan on having total? If not a large number you maybe better off to have a none broody breed and just buy chicks at the feed store rather than deal with a breed that goes broody, you can't really control broodys and no way really to know if all 10 of your supposed egg layers will decide to go broody tomorrow. Some people do keep breeds like silkies or cochins as broodys, they will go broody often and are good mothers, but they aren't good layers, but if you are going to keep one or more as pets anyhow... And of course, if you hatch chicks, what are you going to do with the roosters?
One other question is, how many chickens do you plan on having total? If not a large number you maybe better off to have a none broody breed and just buy chicks at the feed store rather than deal with a breed that goes broody, you can't really control broodys and no way really to know if all 10 of your supposed egg layers will decide to go broody tomorrow. Some people do keep breeds like silkies or cochins as broodys, they will go broody often and are good mothers, but they aren't good layers, but if you are going to keep one or more as pets anyhow... And of course, if you hatch chicks, what are you going to do with the roosters?