I don't have mbunas, so this is just a guess. I'd say no though, because a betta just won't get that big and in my experience they tend to be shy in a larger tank. I think one would get bullied and torn up. They aren't aggressive, fast, or tough enough to stand up to non-dwarf cichlids.