Nothing wrong with the original alcove, it's just that that spawn at the time had little cohesive design like our current spawn town does now. With the theme we have going, making a beautiful town alcove for people to use will be much easier.
The key to the new town alcoves should be ensuring they're more easily found. This way new members can find the area and take a look at towns very easily. Hard to say where to put it without putting it underground, though, but it probably does make the most sense being underground and attached to the towns building that already exists. One thought is that town alcoves exist on a completely different world or something... I dunno..
So I guess I've changed my mind about having them, let's do it. The website town pages will probably be looked at first by people checking out the server (finding us on PMC, for example). So it behooves towns to put some work into their town pages as it may be the thing that brings a new person to the server. The alcoves can serve for the people that either find Loka through word-of-mouth or some other means than via our website.