I'd rather have the elevation be a token attribute with a token marker-like display that only appears when its elevation is non-zero, and have the measure tool look at the relative difference between the elevations of two selected tokens and use that to calculate the true distance. Also, make negative elevations possible for instances where a token ends up below a map's zero-plane (crevasse, pit, shaft, etc.) An option might need to be added to the measure tool's menu for "Snap to Token" in addition to "Snap to Center", "Snap to Corner" and "No Snapping", or even a separate tool for measuring between tokens.