I'd like to suggest different and more ways to earn house upgrade points.
I can see where you're coming from. I do think it's neat that you don't have to actually do any slave-taking in order to earn them - you can just wheel and deal somewhat. I'm not sure what to suggest as a substitute, though.