Dont forget that not all fish will eat vegetables, most tetras are carnivors which eat small insects, insect larvae and the fry of other fish as their staple diet and have no want nor need for vegetables, the same goes for most species of catfish so only your livebearers and flying fox are likely to eat any vegetable fare you offer them.