I'm a big fan of varying the food- I guess it makes it more fun for me if anything. So I alternate between color flake food, Hikari mini pellets, Hikari mini wafers, shrimp pellets, frozen bloodworms, and a mix of "variety pack' frozen food (bloodworms, brine shrimp, etc.) The Betta gets Hikari betta food, color flakes, and bloodworms (which he will fully jump out of the water for). I fast once a week, and give half a chopped pea once a week.
I'm going to start putting in fresh veggies for the cory cats as well.
I probably overfeed, but I'm careful about doing my water changes on time.