I personally think that mixing a betta with cichlids is potentially asking for a showdown. That being said, both betta and cichlids have such a range of personalities that you can't make any for sure generalizations about things like this. In the end it will come down to the personalities of the fish involved.