I prefer the flavor of the Tetra flakes, especially when they're crunchy.

I use NLS almost exclusively - smaller pellets for smaller fish (e.g. 0.5mm for the smallest fish) then 1 or 2mm for my larger fish (biggest is ~5"). I also mix in the veggie sticks from Wet Thumb and algae wafers from various sources, particularly in the tanks with gobies/plecos/other more herbivorous fish. But even my bichir will eat the algae wafers sometimes.
The dwarf cichlids (e.g. checkerboards currently, but apistos and other species as well) love bloodworms and so does my puffer. So I would not rule out frozen foods. I realize if you're talking about Africans you have to watch bloat for certain species if you feed bloodworms or blackworms or whatever.