You might want to think about making larger eaves. I didn't on my first coop build, and regretted it. On rainy days, it's very nice to be able to stand out of the rain as you access the coop, etc.
By the way, you are putting your nestboxes right where they're going to get runoff from the roof. That won't be very convenient on rainy days. The nests inside the boxes could get wet when you open them to collect eggs.
My chickens don't seem to have gotten the memo about 1 nestbox for every 3-4 chickens. I have nine bantams, and they all use a single nestbox, even when someone is already in the favored one and there's a perfectly nice, comfortable, empty alternative box available. If you build 4 nestboxes, I expect you'll find something similar with your flock.
And about the location of your pop door. Is it your intention to free range your flock or are you planning to build a run attached to the coop? I ask, because my original design for my small chicken coop had the pop door right in the front access door, as your design shows. I realized, though, that I didn't want to have to come inside the attached run to get inside the coop, so I switched the pop door to the side so that it lead directly into the attached run. There's a picture of this setup on my BYC page (scroll down past the first coop/run and the tractors to get to the part about the winter coop).
https://www.backyardchickens.com/web/viewblog.php?id=32217
If you leave your pop door in the front, notice that the ramp from the pop door will be in the way when you open both sides of front door. You'd probably want to make the right side door your main access door in that event, and make the ramp easily detachable for when you need to open both front doors. By the way, having the whole front wall open up with two doors is an excellent design. I have the same thing on my small winter coop and it works beautifully.