I like Ocean Nutrition Forumla 1 and 2 both flakes and pellets and IMO they are an excellent food source. I want to point out that I don't think they can be completely sufficient on their own, a good mix of frozen and dry foods is the best way to go.