Though most people don't require supplemental taurine, research shows that taurine supplements may be helpful for specific populations, such as athletes and people with diabetes. May Improve Blood ...