every individual fish is different. some cichlids will not eat live food no matter what. does that mean all cichlids will not eat feeders? NO. its the same with all other fish.
bugs are a part of their natural diet, but again, its best to get them on pellets and other prepared foods anyway, so theres really no need to use feeders of any kind in a captive environment.
all your questions have already been answered on page 1 and 2. if youre not satisfied that you have been given a definitive answer, then maybe you should buy a goldfish and move on.