Town mayor can build a single crossroad signs in his town. Any town member gets additional teleport option, apart from Boston and home, to teleport to a crossroad sign.
He can teleport only if he's standing on the vclaim and is out of combat, and is always teleported to the nearest crossroad sign, plus the sign must be in his range of sight.
This is to make it possible to actually form any kind of small community.
Yes, proper screening can do the trick, but this requires a lot of time and effort, and thus is available only to the big factions, leaving no space for people who just want to play together with some people they met in game.