I agree with Rob... stick with commercial foods. For a couple reasons...
If you start going with more live foods, they may become food snobs and will shun the frozen or dried foods.. remember, I said MAY. It depends on how much live food you feed and how often. I feed live foods just once every couple weeks to my seahorses. Any more and they will forever want live food. And then you are stuck....buying, culturing or whatnot.
Second, most live foods, like brine shrimp, are absolutely useless in nutritional value. Brine shrimp are great when first hatched (no older than like 18 hours..and even that is pushing it), and still posessing the yolk sac. Thereafter, you HAVE to gut pack them to get any nutrition in to a fish. I do the same with the grass shrimp I use. Also, just as with ANY diet, variety is needed. One can not possibly get all that is needed from a single food source.
Now, with all that said, I know that if you are trying to breed some fish, they are triggered by live food (just as some are triggered by
salinity swings etc.) and it would be okay to use this process in your program. HOWEVER, Rob will attest to the fact that there are specific nutritional needs to ensure viability of eggs, or in the case of live bearers, the fry, that can typically ONLY be met by using enriched, formulated, commercial foods.
Okay...I'm rambling.. over and out.
D