Other health benefits of niacin include promoting heart health and keeping cholesterol levels under control. Niacin improves circulation, reduces high blood pressure, and lowers blood sugar levels. Niacin is a powerful antioxidant, which removes toxic free radicals from the body and prevents aging. Niacin also lowers blood pressure, which means it can help lower blood sugar, which is helpful for anti-aging. The elderly often have poorer overall health due to the effects of stress and free radicals in their system.