I really would worry about some rodent odor remaining that would inspire one of my silly snakes to try eating the fabric when I'm not looking...even later the
next day. But otherwise, it makes good sense...I especially like the recycling of old sheets, drapes or towels. Besides buying them from yard sales & thrift
stores, you might want to check with your local thrift store about saving the NON-salable ones for you. I used to volunteer in our Hum Soc thrift store here,
& they were always tossing out sheets or towels etc that have a stain here or there...PLUS, the companies that used to buy old clothes/fabric goods to recycle
have NOT been doing so for the last year or more (the "market" isn't there att) SO, it's actually COSTING the thrift store MORE, the more stuff they have to
put into "trash". Unless your area is very different from what's here where I am, you might want to talk to them & see if they'd save you some "throwaways",
either free or cheap?

The other thing that our local shelter does is to sell very cheaply (a dollar each) any non-salable blankets/etc that can serve as pet blankets (like in dog houses
& barns). That actually was MY suggestion and that keeps SO much out of landfill, and the damaged stuff sells like hotcakes, especially in colder weather for
people's pets, but even as a drop-cloth, garage usage & so on.

I'm sure the snakes like the texture of fabric, I just might have to experiment with your idea. My snakes eat from tongs pretty well, so I might not have any
problem with lingering scent. But right now, I'm stocked up on Carefresh... I really did like using the indoor/outdoor carpet, except for the hand-washing.
That's best for only a couple cages at most...a room-full would get old. But something you can machine wash, hmm?

Speaking of recycling- I've cut up some fancy damask roman shades* & lined my china hutch using staple gun. It's a softer landing for good dishes & glass
ware, & looks so nice. *They were bought super cheaply as new but they were store-returns (JC Penney) that were re-sold locally. You could have some
really plush snake-estates using damask if you have a local source for such shades...