HI Prechickenlady! First off I see that you are relatively new to the forums so Welcome!
I don't have much advice for you but one thing I did want to mention about leaving the door open at night is to make sure that absolutely nothing can get into the run, you don't want a racoon or stray dog or other predator finding a way in to get your birds, also, leaving the door open at night leaves a nice big opening for mice to get in, they will eat your eggs if the chickens don't find them first and also bring all kinds of things like lice and mites to your birds. Mice generally try to do most of their moving around and food hunting at night or the wee hours of the morning ("blue light" it's sometimes called) when birds are sleeping. If your run is Fort Knox equivalent then I would agree with the others that have answered and leave the door open (weather permitting) but just be absolutely sure that your girls are safe. I also like the idea of waiting until everyone has gone to roost and then putting that lone girl on the roost. After dark of course.