I used carefresh for my rabbits for awhile because I had a friend at the pet shop who would give it to me for relatively cheap...
I stopped using it once I moved back to Eugene though... kinda a high ish price and it's more susceptible to mold. It can hold a lot of moisture and probably wouldn't be convenient if you're used to spot cleaning your snake's vivs.