My two cents' worth is: go with the covered run. I LOVE mine and am so glad I went the extra mile with it. With a roofed run the chickens always have a nice dry outside area, which means it won't be slimy and stinky. When the girls go in to lay their eggs they won't have gooey icky stuff all over their feet and the eggs will stay clean. When it's raining hard or there's lots of snow on the ground, your chickens will have a nice protected outside area, which will make them so much happier. (If it's windy you can add plastic sheeting to part of the run which makes things quite nice for them.) Also, if it's roofed you won't have to worry about snow load the way you do when you have wire on the top of the run - even a large mesh will hold the snow to a surprising degree, and collapse. If you start with the smaller roofed run you can always enlarge it later when you can afford more roofing. (And once you do that you'll probably be glad to have two sections; it's great to have the option of separating your flock into various sorts of groups for one reason or another.)