I think if you have the land available then yes, this is the best option, but many of us don't have that option, so the alternative is to make sure they are very well wormed and sheds medicated for wee beasties, have a suitable ground base, and to ensure there isn't overcrowding. I only have one area for my chicken run, but they are given free run of my front garden for a few hours each day - a half acre of grass, shrubs and trees.
Welcome to the forum from Clackmannan