The issue isn't design related, it's all technical. The fix is easy to design: 30 second logout timer (and if you alt-f4, your toon stays logged in). This is how all the MMOs do it, and it works just fine. As for logging out to reposition yourself, that fix is easy as well: If you log back into a server within 30 minutes of logging off that server, you log back in where you last left, rather than your new position. Logging in and out should be high-risk activities, not ones that help protect you.