Not really, as eggcessive explained, when you take a good feed and add things to it, you're diluting the nutrition, not really adding anything.
Remove the oats and boss, they can be treats and feed a nice all flock feed, you can mix the duck feed in.
They're not going to help very much, they do have a nice vitamin profile but they're mostly fat, which isn't great.
And yes, boss is a common abbreviation for black oil sunflower seeds.