I really like the look of this coop. Just some thoughts though. I'd want a steeper pitch on the roof to shed rain better. I'd also want a larger overhang on all sides to prevent rain penetration and wind and rain blowing in through the front vents. Not sure of your climate though. Maybe it doesn't rain enough to be a concern.
I'd also want the roof of the nest boxes to slope the opposite direction to prevent the birds from roosting on them.
I'd also want the nest boxes a bit lower and to have the roost lower. The birds might use the ramps up, but I know my birds would jump down rather than wait in line to file down one by one. I'd be worried that at that height they'd end up injuring themselves. Plus, if I had to retrieve a bird off that high roost it would be difficult.
Lastly, it doesn't look like there's much framing to the walls. All I see are the cross pieces of the fence panels and the boards (1x6"?) at the bottom and top. I'm wondering how it will hold up to moving.