Calci-sand does look good, but with FES (fish eating snakes) you are going to be using a lot of it to reduce odors. FES are messy (as you know), you can't just clean calci-sand. It's expenseive. I would stick with the turf, but consider it disposable. Go to your local Home store and buy a roll of it and cut it into pieces that fit your tank. After a few rinses, throw each piece away and use a new one. This will save you money, and it looks OK. Use the money you saved to buy some real plants (Pothos, sanservieria etc...)and moss to make up for the lack of "naturalistic-ness" that comes with the turf. When have you seen Garter snakes playing at the beach anyway?
-----
Zoodude
1.1 Acrantophis dumerli
0.1 Python molurus bivittatus
0.0.1 Morelia veridis
1.1 Elaphe (panthertophis?) obsoleta lindheimeri
0.2 Bogertophis subocularis
1.0 Pogona henrylawsoni
0.1 Geochelone carbonaria
3.2.1 Phelsuma laticaudal laticauda
1.5.1 Eublepharus macularius
0.0.1 Lampropeltis gutulus hobrooki
2.1.12 Elaphe guttata guttata