Houses don't feel very interactive at this moment - there are some items you can interact with (you can turn on some appliances) but as far as interacting with most of the house goes, there is a definitive lack of interactivity with one's avatar.
The best-case scenario for houses would be that they felt entertaining to do on their own right. That you'd fill your house with entertaining items that would make you want to go there on your own, or even visit your friend's houses to see what they enjoy. Houses also don't feel as easy to "share" with others as other features of the site. Indeed it takes some effort to arrange a meeting between people at a given location in Towns. You almost have to hope someone is just around at a place already and just run into them.
Some personal suggestions:
- Additional floors or even the construction of more rooms, being able to make a house truly large and a place to explore might make them more novel for visitors to be interested in going into, and more of a good place to conduct organized social activity (such as throwing a birthday party).
- More items with greater levels of interactivity might make such activities more enjoyable, and increase the lifetime of such activities and the frequency of them to a degree.
- A way to also "plan" events and send invitations to friends with a way to instantly get people into a given home if they're online would also be fantastic for getting events rolling in the first place.
- Some other lesser incentive to encourage visits to homes might include
gold on daily visit: so people go to their neighborhoods more often. Perhaps "cleaning a house" or yard might yield more gold or otherwise, but be more of an optional activity that wouldn't degrade the house if one avoided doing it.
Possible mini-game.
- One other idea would be to make towns a secondary part of the header to the site, so you're always in towns to some capacity, and can enlarge it upon noticing activity, as
currently it requires multiple windows and alternating between the site and Towns, which in some cases is not ideal.