Chickens need space. Whether that comes in the coop, coop and run, or they totally free range and sleep in trees doesn’t matter that much to them, just as long as enough space is available when they need it. How we provide that space comes down to personal preference and our unique conditions. You might follow the link in my signature for some of my thoughts on that.
There are advantages and disadvantages to them free ranging. The big advantages to me are that they have enough space to act like chickens. You just don’t get many behavioral problems if they have lots of space. If the forage is good, you can reduce your feed bill greatly. The disadvantages include they can do serious damage to a vegetable garden or even a landscaped area if you have that, they can roam onto neighbor’s property or maybe poop where you don’t want them to, and the big one, the predator risk. We all have different predator pressure. You may be able to go years without any predator problems or your entire flock could be wiped out the first time you try it.
There are degrees of ranging, all the way from a totally enclosed run that is void of anything green to total free ranging with no fences. Some people only let their chickens out when they can be with them and train them to go back into the coop or run so they can be locked up. Some only let them out a little before dark so they will go back to the coop on their own and can be locked up. I use electric netting to give them a relatively safe place to range during the day but lock them up in a secure coop at night. They are still vulnerable to flying predators but so far that has not been a problem.
Since the biggest threat is normally at night a common strategy is to take more risks during the daytime but lock them in a predator proof coop at night. There are still plenty of predators that can take a chicken during the day, whether here or in South Africa, but the risk is greater at night. We are all unique. Hopefully you can find the solution that works for you.