I dont found flakes and freeze dried food working on bettas i feed them optimum betta food and dry worms . My halfmoon betta's fins were damaged but it's taking very long time to recover. Same thing happened with my crowntail betta but he grew his fins very fast at that time i was feeding him mosquito larvae and bloodworms. It takes lots of time to collect mosquito larvae and bloodworms. So i wanted to less time consuming way to produce them.