Yet, it does not have the facilities of a Town... No Rune Trader, no Dye Trader, and no Material Traders - both rare and common.
While these additions are not required for the game to make sense or anything, I think that having these facilities would just be "nice" and formal to what Towns have always had.
Or, ANet might be waiting to add to Doomlore Shrine at a later time...

Charr Armor, anyone?