While using radar it seems that some nodes are "forgotten" from the client if they dont come into view every so often, that could be part of the problem, a "spin" might be a better solution than hacking the code to hell.
If it wasnt built with pathing in mind than it would prolly take a full script overhall to add something like that. Which... If i'm going to ask some one to go ahead and build me an entire script i might as well learn how to do it myself.
Then again, using the LoS pathing already built into the script the "home point" could be handled as just another node. I have noticed that i dont really roam that far away from where i've started any ways. Ofcourse, I have never used this script in T7 either, which is where a "return to home point" might cause some deaths.
(sorry, can you tell my brain is just rambling out random thoughts now? Suppose i stop talking now... ya... think i will.)