Agreed. African rift lake cichlids make extremely poor tankmates for bettas. They have entirely different water chemistry requirements, require different foods (protein heavy for the bettas while most Africans require vegetable-centric diets) and most of all because the poor betta would end up a snack (or at least a chew toy) for just about any rift lake cichlid.
The only cichlids I would keep with a betta would be South American dwarf varieties and even then only in a large, heavily planted tank.
4 8 15 16 23 42