A varied diet is best. All the foods offer different nutrients. I personally feel night crawlers are better than fish. Adding some good quality calcium every once in awhile is good.