I had a tank with a dwarf gourami, a blue gourami, a "giant" gourami and a red tail black shark with my betta years ago. The betta and red tail wanted the same territory, the red tail won, and the betta lived out its life in the upper front corner of the tank which worked out well. Everyone coexisted relatively happily.