OK, here goes. 16% protein is minimal - most of us recommend 18-20% for overall flock health. Fiber is a bit high, but not critically so.
Concerns are these:
One) Lysine and Methionine are both low, particularly for any growing bird - desperately low with hatchlings. Any bird raised on that will never grow to potential, they may look "normal" but will be stunted compared to where they should have been
Two) While I see "Niacin Suppliment", that's advertised as rooster feed, not duck and geese feed. You need to contact West, and ask what Niacin level is in the feed - chances are, its deficient for ducks. Or, you can suppliment with Brewer's Yeast (or Nutritional Yeast from the Supermarket). CHECK LABELS. Some are "enriched", others are not. Dusks have niacin needs very similar to our own, roughly 2x what a chicken needs. How much to add to your feed will depend on the concentration - come back here, we'll help you with the math.
Three) That's a "whole grain" mix. Creatures of all sorts are really bad abotu picking out favorites, leaving the rest to critters lower int he pecking order - sort of liek the neighborhood bully taking the best candy from everyone's trick or treat bags. That increases the chances of dietary imbalance. At minimum, you want to feed that as a sprouted or fermented mass to try and curb those tendencies.
While I like that you are feeding local and likely fresh (probably saving some cash as well) you want to review West's other options, or make long term plans for supplimentation. Particularly with mixed flocks, its very hard to find a good, low maintenance for you, option that is not an "All Flock/Flock Raiser" type feed plus free choice oyster shell on the side. 18-20% protein, fat of 3-5% optimally, fiber of 2.5-5% optimally, Calcium 1%+/-, Lysine 0.6%+, Methionine 0.3%+
You might
also read this.