Yes, Ayurveda offers many health benefits and can treat different ailments when used in conjunction with other treatments. However, if you're not suffering from any serious condition and simply want to maintain excellent health, following the Ayurvedic way of life will surely keep diseases at bay.