I would love to have all of the improvements listed above and add the following.
This tool would let you pick a point (say the corner of a building) this tag would report the coordinates similar to the spot coordinate tool but you could then schedule these points and export them to excel or as a csv file for upload into a total station for setting out. this would save me hours.
This would be available in the surface edit mode and would allow you to draw a line or curve that you can set the elevation of, or specify levels at points along the line which Revit would interpolate along the length of the line. This would be great for setting top & bottom of embankments. Currently you have to put lots of points close together which can leak to other points near the embankment to form a ridge of trough in the graded embankment.
I would like to be able to dimension & pick the edges of sub-regions.