This set-up is alright for desert pebble mantis. It will be good if you can ensure that the sand is neither chemically treated nor moist as this species spend all the time one ground and pretty hot and dry environment. Also have a heat source available.