Any organic soil will be fine for the plants as long as you cover the top of the soil with rocks of some kind to keep the chameleon out of the dirt. I prefer river rock. I think you'll find most here prefer moist, washed, play sand as the substrate in a nesting box.