I actually agree that house should be implemented.
Firstly, i actually play PMU( pokemon mystery universe) and they have housing system that allow every player to have a house( free of course). The house was literally empty, with no tiles at all. However the player is able to create their own house, making it unique, though some skills is needed to learn on it, sort of like basic mapping.
Secondly,maybe it won't take much space as the house can be access through a NPC?? And after talking to the NPC maybe u could just teleport to your house/ other player house?
Lastly, i love the idea of a guild house. It seem a neat idea for player to meet and chat or even have a battle!
And also my english is not that great haha.