I agree completely With Bobbi-j. There are so many well behaved roosters that do their job of protecting the flock without being human aggressive to tolerate a mean one.
I believe how you manage your free range flock will depend on your surroundings. When we were up north before buying our homestead, we were surrounded by open farm fields, with just sparse pine trees planted around the house for shade and windbreak. Any predators had very little places to hide, so could be spotted sooner by the birds, giving them time to alarm/hide.
Now, our homestead backs up to a natural prairie/oak forested area with a mature forest spilling onto out property. There is a lot more cover for predators to hide in. We have foxes, coyotes, hawks, and coons in the area. We had major issues with Coons. So we make sure we would let the birds out later and make sure to bring the dog out with us to discourage any predators that may be lingering around. We never kept feed outside at night. We also would make sure to have the birds put away before dusk, and do a coop check before hand.
With our new batch of chicks we are planning to build a coon proof run to use for them when we are not home.