I have 11 species of snakes, and all of them are in separate enclosures. I have tried the "roommate" situation," and, whether different species or the same species (such as my corns), eventually either food competition or territorial intimidation or aggression becomes a problem. We can't anthropomorphize how our snakes feel rooming with one another. What looks like 2 species getting along, may be a slow drive towards one individual eventually becoming the submissive (submissives often stop eating.) And, yes, there's always the risk of ophiophagy.