My 7 ft male is on Cypress with no issues. Sometimes he sweeps it away when he is on the hot spot for more warmth.
My 5+ ft female is on layered Eco-Earth on bottom and Cypress on top with no movement of substrate whatsoever.
Her set up is a tank with no UTH and a lamp heat bulb is used. This substrate system works perfect in this case, because I never have to mist for humidity. I just pour water directly on the cypress every few weeks. All excess water goes to the Eco, then it feeds the cypress as needed,