I don’t have experience with goats but heard they do a great job.
I actually had sheep in a small wooded area that was thick with underbrush. They chewed up anything green and made an area too thick to walkthrough into what I’d consider normal woods.
We now have a few pigs in there and they cleared it completely except for the mature hardwoods and till up the soil as they go. Excited to eventually get them out of there and see what types of grasses I can get to grow.