Vegetation Management is an ongoing task. I live in the Pacific Northwest and stuff loves to grow here. I have used Round Up in the past, but not a lot and probably not for a decade.
The torch works, but unless you have a very small area it will take a really long time and a LOT of propane...