So I two have badis betta and many other fish in a 30 gallon aquarium and I learned after I bought the badis the y are very finicky eaters and slow and betta would not be able compete for food with my betta I have had them for almost 6 months of mostly them be self sustaining and no other fish can compete with them for the best food which on a pice of driftwood I bought apparently because they are hunting the nano snails in my tank Which I got from one snail so now the fish that get the most food are the badis and they are very healthy with rest of the fish.