Consider when killing weeds, regardless of your methods: sooner or later,something will take their place. Nature abhors a vacuum.
If you actually manage to kill all the existing weeds, it will only be a short time before something else replaces them. I would try to find a species to plant in their place - something which you can tolerate.