Addendums:
- You would also have to update the wind direction when one such object is removed or its height is lowered enough.
- You can push humidity and sand down to the dynamic layer and the huminidy map, if you choose to simulate suspension and have an humidity map, respectively.
It would be interesting to see this integrated into a full wheater system. However, a desert probably does not need that.
Addendum: You can also query and remove features on areas that have experienced significant creep (again, for a sensible definition of significant).