I have to agree with Roy on every point. We've also had the neverending search for the best substrate (even tougher cos Katt's allergic to wood shavings) and eventually settled on peat moss too. We use it for everything from, dry snakes to humid snakes. Only setback to it is that you'd have to spray it down lightly every 2-3 days.
The Herp Room
"The day I tried to live, I wallowed in the blood and mud with all the other pigs" - C. Cornell