Good luck on them!
They aren't hard to take care of, I have some L3's, if you can get them past their first molt they are pretty hardy mantids. Mine turn out yellow after their first shed :)
At L1 they can take on D. Hydeis, let us know if you need any info on raising this species.