I can see it being useful if they have some bonuses. As it stands now:
EL till lvl 50
Then random town house after 50.
EL till 50
Then go to all towns except x amount of towns
Have those x towns apply bonuses and be bought via mtx
Some bonus ideas
1) bigger yard
2) get to pick color of house
3) 3 rooms instead of 2 rooms
4) have multiple storage boxes instead of one
5) extra trees in yard
6) extra crest on house
7) swimming pool in yard
8) a cave teleporter (teleports you to go to any cave..)
In other words, bonuses should be cosmetic or QoL type of bonuses but not game hunting/looting related.