Hi,
I am currently keeping 2 crowntail, 3 halfmoon and 1 giant betta.
I'm feeding them Betta flakes food and freezed dried blood worm.
I am wondering is this good enough for them?

Or do I have to feed them other types or live food?
If yes, please reccomend some food that's good for bettas.
Thanks!