I'm fairly new at this myself (only had tanks for two years) but I feed a wide variety of frozen foods. The only freeze dried food I use is Tubifex worms. And with them, I soak them for a short time before feeding.
For frozen I feed:
Spirulina Brine Shrimp
Flakes and pellets:
Omega One veggie flakes
NLS Betta pellets
NLS Cichlid pellets
Then for my cories, shrimp, Kuhlis and Otos:
I believe variety in the diet is just as important for fish as it is for humans. I have 16 different kinds of fish food!
I don't know anything about the Betta Dial-A-Treat, but I would stay away from lots of freeze dried foods. Betta are susceptible to swim bladder problems and constipation, and unless freeze dried are well soaked, they can be troublesome to some. With this in mind, I only use the freeze dried Tubifex (soaked).
Mysis are a type of shrimp, and most fish adore them. Some like Daphnia, some don't. Most fish will go crazy for bloodworms.
The main diet for betta though, should be betta pellets (soaked for a few minutes if your betta has trouble eating them) with the frozen food given maybe 3 times a week. Change it around. This is what I try to do, and my fish accept all these foods. Sometimes it takes a while for them to recognize it as food, but eventually most do. I also stick with well known quality brands like NLS, Omega One and Hikari. Hope this helps.