I don't like the houseguests the way they are now. I would rather prefer one of the NPCs we meet during the quests to randomly visit us, different one every time we enter the house. And maybe they could be zone-dependent, for example Naryu would visit us in Deshaan and Morrowind, Khamira in both parts of Elsweyr, Fennorian or Gabrielle in Skyrim... and so on. Of course you would need to finish corresponding quests to "unlock" the guests in the zone. The more quests you do, the bigger variety of guests.
I like the idea of random visits. I love the "I don't like the houseguests the way they are now. I would rather prefer one of the NPCs we meet during the quests to randomly visit us, different one every time we enter the house. And maybe they could be zone-dependent, for example Naryu would visit us in Deshaan and Morrowind, Khamira in both parts of Elsweyr, Fennorian or Gabrielle in Skyrim... and so on. Of course you would need to finish corresponding quests to "unlock" the guests in the zone. The more quests you do, the bigger variety of guests.