After looking at your feed I can say that it is lacking. I really don't like to have any byproducts in my feed. You just don't know what you are getting. I also thing a source of animal protein is very important, and your feed doesn't have any. Have you looked for any locally milled feeds? They are more likely expensive per pound but the thing is: your birds eat far less good pounds of feed when the feed is high quality. So if you feed cheaper feeds your birds will often eat more, and the per pound savings are never realized. I buy my feed in bulk 55 gallon containers. They weigh about 350 pounds each. This gives me a 15-20% savings. Plus its better than dealing with bags, which are hard to stack and are rodent damage prone.
But you could make your feed work if you provided high protein "snacks" for your birds. You can feed them hard boiled eggs and meat scraps. Table scraps can be a great source of protein but watch out for salt- Chinese food wont do.
Anyway, those are my thoughts for now.
But you could make your feed work if you provided high protein "snacks" for your birds. You can feed them hard boiled eggs and meat scraps. Table scraps can be a great source of protein but watch out for salt- Chinese food wont do.

Anyway, those are my thoughts for now.