Astro Turf can get really dirty if you don't take your time cleaning it. Some people say if you don't clean it right, it's a bacteria playground. IMO, I would stay with newspaper or paper towels. Much easier to clean!
Whatever works for you and more importantly your snake. Just thought I'd throw that in there in case you didn't know. Sorry if you did.