You know the Social Hall idea I had a while back, I thought of something else which could be incorporated into it. It's something that I mentioned before that I think should be in the game by default from the outset, but maybe it could just be added here instead.
Have six or seven floors to the social hall, each bought or collected separately and added over time either below or above ground. Each floor would belong to one element, with the optional seventh floor being Chaos, if that is ever intended to be an element.
Within the Social Hall you would be able to access each player's full details allowing you to change their level-up skills, equipment, pets etc.
You could also place furniture and wall & floor hangings (the two things that are also missing, now that the furniture issue has been resolved) wherever you want in each of the Social Halls.