We found towels and flannel sheets worked fantastic for our boa cages - newspaper wasn't really absorbant enough and didn't want a wood chip when we were feeding in the cage. We found the towels or sheets easy to remove, drop the poop into the garbage and wash the cloth in hot water, regular detergent, no fabric softener.
We have not used them for colubrids like corns or milks because of the higher metabolic rate - while boas poo every couple weeks to a month, corns go a couple times a week or more - was just too much laundry for the number of snakes - but if you have only a few and don't mind the work, I believe that cloth works very well for bedding.
Only real issue we had was if one end of the material gets into the water dish it will wick all the water out and the cage will be soaked - same problem we find with paper towel bedding - which is what we use for baby corns. Our adult corns are on Carefresh or Beta chip - both work great - 1-2 inches of bedding in the cage, spot cleaned daily and replaced completely every week or two.
mary v.