Yep, my new ones are roosting on a weird board above the nesting boxes, while they still fit that is. I guess that's bird brain logic! Ha,Ha! Good Job , Good Hubby!
Just a idea for the floor...You can buy some inexpensive linoleum for the floor to make it easy to clean. If you lay it out 4-6 inches up the wall then you can use a water house and spray it clean when needed. I used the cheap stick on squares of it in my wooden laying boxes and it made wiping...
I would have the coop outside the run since you have that many chickens also because if you put put the coop in the run 18" off the ground they are liable to decide to lay eggs under it, making it difficult to gather them up. Put a few obstacles in the run so they have a way of getting away from...