I guess NLS stands for New Life Spectrum, right? That's what my LFS dealer recommended and really, there was a noticeable boost in colors and growth when started using it! My cichlids tend to eat smaller foods than some of your monsters here, but I can recommend Thera +A from NLS for the basic feeding. I'm not sure if that is available in bigger sizes for lagre fish. For treating the fish with something special I use freeze dried tubiflex and mosquito larvae atm.