Yeah, that's a fine mantis setup as long as it's big enough. They're not picky; my mantis lived in a plastic tub from a peanut butter vendor until she got too big and moved into a biscotti jar. You've got plenty of perches/molting spots, plenty of space, and some top ventilation, so you can definitely raise a mantis in there.