He says niacin has several benefits for our health ... so they both recommend speaking with your doctor before you take any supplements. B vitamins can be confusing. There are eight of them ...