I wanted to add to this, though delayed. My brother and I have had some issues with exo-terra enclosure. Not that they are poorly built or anything, they're very good! BUT the metal meshing on top we have experienced to sometimes be harsh on mantis feed. We've noticed wear and tear at feed and my chinese mantis even ripped out part of a forearm after getting stuck.
To fix this, we bought soft rolls of mesh on Amazon and were able to take the old mesh out and do a new installation. I would just take the mesh into consideration for your mantids. Not sure if anyone else has had experiences with this.