not accounting for integration
Integration takes space, a lot of space. Some of the best coop and run designs include flexibility to open up or fence off areas - not just new flock members, but sick or injured birds, breaking broody birds, or a hen hatching chicks.
This chap has areas that can be opened up or fenced off, impressive:
Avoid potential over crowding, you have some big girls in the mix, and
perceived over crowding makes everyone a bit cranky and pecky. In other words, it can be risky, even if your current lot are taking up what seems a small space - when the newbies arrive, suddenly (in their minds) it becomes
"not enough space!! war!!"
For my integration, the run was big enough for old and new groups, and the integration happened in the (limited) free range area at 8 days, and shared run at about week and a half. But the integration still has not happened in the coop yet (injured bird in cage, taking up space in the roosting area). Had the alpha bird not been injured, I would have done the coop integration by now. But I don't want to start squabbles over space. A spacious flock is an harmonious flock.
Your run size sounds fine, but the coop may become an issue. Or you could be lucky, and they get on like gangbusters (I can dream...)