My goal has always been to feed a variety. Each meal I try to do something different than the previous (frozen, fresh, freeze dried, pellets, Nori, flakes, etc...) A few times a week I'll soak in Selcon or Garlic. But the question is about flakes. I think flakes get a a bad rep. A new tank can have nutrient problems if you use flakes exclusively. But most of my fish go crazy for flakes and over the years there have been some stretches of time (several weeks or more) where I've relied on flakes for the convenience factor and my fish have seemed just as healthy as usual during those times. Just remember, like the package says, don't feed more than your fish consume in a few minutes!
I mostly use OSI brand.