That stuff on the website looks good, new life spectrum is good too. Don't buy into the hype though that feed X is bad because it contains grains, or because it has plant protein. Fish have amino acid requirements, not protein requirements, and believe it or not seafood based ingredients can be deficient in particular amino acids as well. Oh and yes you need to use things like flour as a binder. Particularly for pellets, think of it as a dough, that is cooked as it's extruded, fail to use binders, and you get lots of fines, and your stability in water is poor..
Since we don't really know the nutritional requirements of most of these species, your best bet is a diverse diet. It's good to have a go to staple that your fish accept and is convenient. Try to mix in some frozen or freeze dried foods that they will accept. Heck if it rains pick up an earth worm and chop it up. If they are herbivorous get them some veggies now and then. You could even get a daphnia/moina culture or black worm culture going to treat them to some live prey.