I'm just getting into mantids, and I think they're magnificent! I haven't had good luck with the ooths I've bought, but from them I now have three L3 Ghosts and two of these Creos. As L2 nymphs I bought what turned out to be a M/F pair of spectacular L5 Idolos and three wahlbergiis, now L4. Other than my poor hatch rate with the ooths everything's gone perfectly smoothly.
If you'd be interested in taking a look at more than the few photos which I've posted on this forum so far, there are quite a few on the flickr link.