I'm not sure I'll do something like that for the skills. There's still some things I want to change about the skills, like unlearning weaker versions of the same skill and having a visible skill tree, but I'll probably keep it all tied to requiring skill points to learn and upgrade.
For relationships, if/when it gets added, I'll have the increases tied to doing quests given by them, talking to them, and completing regular quests that are of interest to them.
I'm not going to add a player house to every big city, BUT, along with the upgradable house, I could add a small player owned house or room in some of the major city/s. They would just act as a place to go and heal and interact with some of the followers.
As far as adding new races goes, it aint as simple as you might think. Implementing them is easy, the problem is because each race and gender has to be it's own character in the entry, I have to account for each one whenever certain events happen. Honestly, if I'd known how much of a pain it was gonna be I probably would have just had one or two races, male and female. HOWEVER, I would be open to adding another race or two if they looked unique enough and were immediately recognizable. The reason there's 5 races is because that was all I could make with the generators so each of them had their own look. The only other race I could add right now would be a half animal half human race, they'd look human except with animal ears and tail. I purposefully didn't add them because I didn't think they'd be unique enough, I want whatever race that comes next to be something completely different like a monster race or something. I'll consider having them be good at everything or nothing if/when I do add them.
I appreciate the suggestions, I like hearing new ideas to consider adding in.