I use indoor-outdoor carpet for some snakes the same way- the kind without backing- sold in hardware/home improvement stores, usually sold by the foot, from big 12' wide rolls- not expensive, comes in nice colors, doesn't shed like "fake grass" does, & lasts pretty much forever without fading. Cuts to fit easily, as you said it's nice to have spares. Since it's re-usable, it's a very "green" option, & saves money, and doesn't need disposal- just washed. You might want to consider? I hand-wash mine in my laundry sink, after I scrape off the feces/urates into my flower garden (you could also use the bathtub, etc.) & a few shakes removes most of the rinse water- it can be re-used damp for added humidity. Snakes love having such good traction also.