I really, REALLY appreciate this post. Sal (our 2 year old male) is on sand right now, but we were thinking about going with tile, and actually just got back from Home Depot about 2 hours ago, trying to figure out exactly how to do it!

As I said, he is on sand now (not Calcisand, just the regular sand from the pet store I assume - he came with it) and hasn't shown any issues with it but I worry because of everything I've heard.
This is just the post we needed to sort out which substrate to switch to!