I dislike the "random teleportation" feature that happens after someone is idle for too long (if you don't log in for (2 weeks?), it just teleports you to a random spot on the map). I think it has 2 detrimental effects:
1) People who quit playing for a time are less likely to want to come back. Likely they teleported, got jumped, lost all their stuff and now they'd have to start over. Their solution is to just not care anymore and never come back.
2) The map fills up with random 0-army dudes all over the place and they just teleport randomly now and then.
I understand the problem it's trying to solve. You don't want some 50,000 troop, fully equipped platemail army to suddenly materialize because the guy logged off 6 months ago and just now came back. But that might actually be better than just having him never come back.
The ultimate solution may be to build something into future maps:
Safeholds. Starter areas. Whatever. They are in various places on the map and they do nothing and cost no rent and you can't attack anyone in them. If you log out and don't come back, you get teleported to the nearest safehold, where you will stay. Defeated armies may also go to a safehold rather than randomly teleport.
So people owning things near safeholds know that they linger in the shadow of potential surprise attack at all times but at least it's a known risk. We could additionally put the safeholds inside mountains so that there will be time to spot someone coming out of one. (We could keep the "random teleport" system and keep it as an option inside of these safeholds. If you have 0 troops and 0 equipment, you can choose to "teleport" and it will just plop you randomly in the world. This would eliminate "safehold griefing" where you just keep killing anyone that comes out.)
At any rate, the current system of random teleportation has just been a headache and I think it has turned a fair number of people off of Strategus who might have otherwise come back to give it another shot.