It would be worth it. The All Flock I was feeding them, I did not find niacin in the listing of ingredients. I’m willing to travel 40 mins plus away to make sure they are taken care of, or ordering online. But if I was to order online I would probably just go ahead and get the duck specific feed. It would save me a headache. I was always checking their wings and their walking because I was always worried about it.It does have niacin in it, but no where near the amounts of the high vitamin b complex. The extra nutrients can help with other potential deficiencies. If it is deficient in one vitamin, it may be in others as well. They sell it at TSC, but for a while I was finding it difficult to find on the shelves. You may just have to order it online.