Old MO1 Tindrem was aids of a starter town. For noobs basically only 1 entrance to leave. Huge open field to get quickly fucked up by mounteds... And it was frequently camped.
After Haven I would recomment distributing new players between the towns randomly (maybe also lore based).
And give every town a few smaller, weaker dungeons in a ~1km radius around the town.
In general I think you should increase the amount of smaller dungeons in the world.
Maybe just 1 room with a few smaller creaturer and maybe a chest(without key, so equivalent of MO1 box).
So that the new player is able to find new things randomly without needing to know the specific dungeon positions.
With smaller dungeons I mean a small cave with e.g.
5 skeletons or
3 wolves or
2 dire wolves or
2 bandits or
3 risar slaves or
1 risar or
...
Just something that is worth killing for new players, but to small quantity of monsters for vets to be a viable farming spots.
And to get new players used to different types of monsters.
The issue with MO1 Tindrem is that there are too few farming spots. One GY. Every griefer basically went there and found a bunch of people to griefe within a small area. Better split up those spots and make a lot of smaller ones...
And regarding the thread's question. IMHO MO is about exploring. People should be encouraged to leave towns and explore. Not find everything they need within the town.
So clear no to anything farmable within towns.