World Map teleports keep the previous Z axis which means if you are on a sky platform you invariably fall thousands of meters. Suggest making Z axis = 0 which should be translated by the system to ground level. I know I should pay more attention to what the Z axis says on the World Map, but my eyesight is not what is was.
My suggested implementation would be to zero the Z axis when the World Map is opened and the old hands using the World Map to teleport to a known height can alter the Z axis maybe with a convenient accelerator key such as pressing Z while the World Map is open taking you to the Z axis box on the map.