Tarn has commented a few times on DF talk that it's kind of absurd to think you could build a fortress, or indeed anything, out of sand.
Mining through sand, I noticed that the walls stay as rigid as any stone. I have a suggestion for sand physics which I believe can easily be implemented with just a few changes to the existing fluid system.
I don't know how to explain it, so I animated it instead:
Basically, while water stops flowing once it has leveled out, sand would stop flowing once it has reached it's "slip face." This would be a difference in elevation of, say, 2 or 3 levels. Get it?
Looking at my own animation, though, it's kind of silly to think that a miner could use a PICK on sand to make it DISAPPEAR. Instead of mining sand, perhaps you could designate a sand collecting zone, and the sand would be "mined out" by being placed into bags. Each bag would hold... 1/7 sand? Perhaps 7/7 sand? I'm not sure. I imagine it should be 7/7, considering you can make a full glass wall with it.
Additionally, this method of modeling sand could have interesting and fun interactions with water. Now, if sand is made to displace water, you could have full-fledged beaches!
If sand is able to displace water, you could have all sorts of fun... you would be able to move an entire subterranean lake up to the surface simply by pouring sand into it!
You could also have... sand dunes!
The only problem with this system is figuring out where to place the dwarves if they're climbing around on sand. I think it would be reasonable to place a dwarf on the bottom tile if standing on 3/7 sand, and on the top tile if standing on 4/7 sand. It's not perfect, and I'm not sure how this might mess up other interactions, but I think it just might work.
And how cool would it be to make a giant hourglass, or sand traps?
What do you guys think?