I am near West Palm Beach florida. I think your coop looks awesome, really good work. Looks way better then mine.
Some points I see, that went somewhat wrong with mine that might help you out:
Poop management, poop management poop management. With 8 chickens in there and with a warm climate you will be raking your bedding out on a daily or bi weekly basis to keep things fresh and avoid poopy eggs. (from walking thru poop and then sitting in nest box) Imagine yourself raking all the crap through that opening you have provided. I wish I had a completely removable wall on one side of my coop so I can take care of everything instead of having to rake and scrape side ways through a door (that I have now). When I did my coop research I used to laugh at people that have a wire mesh floor, I thought that would be 'inhumane' for the chickens, but I understand now what the reasoning behind that is.
I went thru several types of bedding, hay (stink), grass (STINK), dry leaves (stink), pine shavings (stink). I am now on sand inside of my raised coop (raised like yours) and I like it, its about 3-4 inches of sand, I scoop out poop everymorning with a kitty litter scoop, (all poop accumulates under the roosts) and thats it. They dont poop in there during the day, they are in the run all day, they only come inside to lay. Keeps it fresh and no real annoying smell unless you really stick your nose 1 inch of the sand. Once a month or so I add some more sand, because sometimes I scoop some soiled sand out around the poop, like a whole scoop.
(I use a 5 gal bucket of beach sand to refill).
Like someone else mentioned, dont put roosts overlapping, they will poop on each other. (been there) and dont put roosts to close to each other, I noticed that chickens that roost behind other chickens, as if they are riding a bus, pick the opposite chickens butt feathers. How big will the run be? (I am at work, have no sound with the youtube vid)