I'm glad I could be of assistance to you. The screen on the side of the enclosure isn't really necessary for smaller mantids. Even adult Chinese can walk up the sides of the container easily.
I spray the paper towel lightly along with everything else when I mist in the morning and evening. You can soak it a little more when you want to hold in humidity longer.