Nice construction - envy all you talented craftsmen!
I know you're not done yet but as I put my 2 cents in like another post you'll probably want to line the roost/coop floor with some sort of easy-clean sheeting or smooth linoleum. Wood retains stains and uric acid odors - both unhealthy conditions for chickens that bedding alone won't solve. The place our 4 silly chickens like to sleep for the night is in the 3 nestboxes so a couple hens have to double up in a box. They have a roosting pole but prefer the nestboxes. So what we did is line the wooden box bottoms with custom fit plexiglass to keep the OCD hens from scratching up splinters into their toes/bleeding toenails and to make easy clean up of uric poop straw beddimg.
I love the height you put on the coop. Some newbies don't realize that low coops make it harder to reach broody hens or harder at clean-up time. Good aforethought by you !