if you make it optional. people will turn it off. just like the auto disconnect feature. which is what is casuing the issue your having now. as for adding the coding to make your char physicall move. there is no reason to simply moving the actual respawn point inside ones mog house insted of the actual port area solves the issue with no moving commands.

also for a diffrent fix with no change at all needed simply set your home pointot the home point crystal at the other end of town or a diffent zone such as lower or upper jueno. and in future update ther adding multipal Houst NPC's to teh other towns to lower lag and to stop conjestion