The other issue with this is it allows for a way to involve RMT as the purchase transaction is separate from the property transfer.
I mean, all you need is a bot that's smart enough to fire off keyboard/mouse clicks, wait for the incoming network packets, rinse and repeat. Throw in enough other things to simulate the keys strokes to navigate to the menus and you don't actually need ingame data for this. Only thing you need ingame data for is targeting the main aetheryte in the cities so you can get access to the neighborhood information.