looks great. As long as the paper towel covered the WHOLE lid. Mantids tend to pick out the worst spots to molt just to make us angry. Usually they molt on the lid though.
Yeah I really like it as well. Have you thought of plastic window screen or tulle fabric at least to make it more permanent (and safe) than paper towel?