yeah my creobroters are really good together, they are 90% of the time facing each other in a circle, never liking to leave each others side. I found that interesting. The ghosts as ive expierenced are heavy HEAVY eaters and if they get to hungery or not challenged by there food, theyll eat each other. Violins stay super close, like to close for comfort, and they dont hunt, if there hungery and the food doesnt come to them, they will not chase it down. Miomantis is an ok species, but they need there own space, if you crowd them, they will create there own crowd control. Ive kept them in a 12x12 cage(around 20-30) without any cannabalism, when i seperated them into cups, around 3-5 in each cup, they became wildly annoyed and ate each other until only 2-3 where left. E.P. Boxers(purple wing) are ok too, they dont eat each other at all unless food is very scarce but they too, like there space, they need to stay apart from each other and if one doesnt, theyll just jump(or fly, if adult) away. My favorite, the Unicorn Boxer Mantis, is pretty awesome around each other. They have to be pretty much flat stomached to go for a sibling, ive seen it once and that was when i was first starting and ran out of food, and one snatched another right after shedding. So far thats all i know for the species that are communal, ive kept all of these together(male and female mixed), and if you follow these guide lines there should be little to no cannabalism. Also know that you should only follow what ive said with only the species talked about, i tryed keeping other species together and no matter what theyll eat each other just cuase lol. well thats my 2 cents.