That is an excessive amount of nests in the main coop if 20-something birds is the goal. I assume this isn't to scale in any fashion? You'd need more roost if it is somewhat to scale.
I agree on increasing run size, or else there's almost no reason to have it at all (just have the birds free range no matter what).
As you already have a brooding area planned, I wouldn't do 2 separate coops, just make 1 big one (and 1 larger run) and integrate the babies early. Saves work and material cost.