My ducks never laid before 10 am but they were in an old dog kennel with a huge dog cage attached so I could happily leave them in there till after that and all day if need be on the odd occasion. They almost always laid inside. My hens seem to lay throughout the day, and again always in the nesting box, but I have netted their run, so nothing gets in.
Good luck whatever you decide.