Mbuna???... I'd suggest using more veggi diet. Hikari Cichlid Staple, Spirulina Flakes, even some Algae wafers... then throw in some frozen mysis or brine shrimp for a treat.... worms not so much, can cause intestinal blockages and lead to bloat.
i feed my fish new life spectrum newly hached brine shrimp and micro worms
blood worms is not suggested either they have a little hook on them which can get cought on something and give them bloat
I feed my Mbuna NLS too and their colors have never been brighter, they also like to snack on the algae wafers and zucchini and I provide my clown loaches and plecos with.