As DobieLover said,Okay final question, should they be sleeping up there every night? Or is it okay if they stay out over night.
Your current set up provides some protection but can be breached by larger predators.They can sleep wherever they are safe from predators.
My run is not predator proof so I insist that the chickens sleep in the coop.