I was hardcore NLS for awhile but my lfs said to try dainichi although they carried both. So I did. I still use NLS grow for young fish but I have never seen such plump and colorful fish of any of the species that I keep. I'm Dai-nichi til I find something better. Dai-nichi also seems cleaner but it is not as enticing to the fish as NLS is. Sometimes, especially with wild fish, I have to start them with NLS finiicky fish to get them on pellets but I slowly move to Dai-nichi and here fine. I have noticed too that finicky fish formula tend to stink up the water like garlic. If God were a fishkeeper, and I guess he kinda is, he would feed dai-Nichi.