Benzos are a big group of medicines with many substances. They are widespread and side effects are well-known. I've used three: diazepam, oxazepam, and etizolam. I tapered off and quit about 2 years ago, after 8 years of use. Personally, benzos had a positive impact in my treatment and were helpful in bringing things under control, and would therefore recommend them.
Not all benzos are strong, especially on low dose. Diazepam is, however, and is best used on case-by-case basis. Oxazepam is medium, and can be used more regularly. Etizolam is weaker and can be used daily as part of a long-time treatment plan (e.g. one for breakfast, one for lunch, one for dinner).
It also depends on how severe OP's anxiety problems are. Being able to handle mild to moderate anxiety without medicines is great if you're able to, and many of the advice in this thread are also great. However, if anxiety is having a significant impact on your life, there's nothing wrong with being under supervised medical care for some time.
As for side effects, it's a question of risk/reward. You have to evaluate each patient individually and try to weigh the potential positives against the negatives.
Disclaimer: I am not a doctor and you should always consult one for proper medical advice.