Hello!
I don't have any experience with any of the foods mentioned above, I have always used Harrison's bird foods for my birds. These come in different varieties, and you usually start of with the High Potency and move onto the Lifetime after 6 months I believe it is. I do highly recommend this food, although it is very pricey. They also have treats called Power Treats, and I use this as "one cube each" every day. For training I use pealed sunflower seeds as it makes less of a mess and is consumed faster, which have given me better results for training.
I like to mix up the food, and I give the base diet of Harrison's Lifetime Fine, and supplement with bell peppers, cucumber, grapes, carrot and broccoli daily. I also make up a big batch of veggies and a big batch of fruit at times, divide them into portions and freeze them. This way I can just defrost one a day or every second day and supplement with a large verity of fruits and veggies.
I like to mix in seeds as well, but I try to keep this a bit limited as they often eat them and leave the rest if they get the opportunity to eat enough.
Have a look at Harrison's Bird Foods, they are ecological and should be one of the best foods on the market. Link here:
Harrison's Bird Foods
They also have products like Bird Bread, Hand-raise formula and other bird foods.