I think we use djikstra for caclulation of distance on connected proportional editing, which yields different distances than just getting the 3D space distance. If anyone knows how to solve this, he has essentially made it possible to get ISOMAP unwrapping in blender :)