Thank you for putting in my suggestions in the update. Here are some other things:
1. Should be able to start finding tenants once the current ones give notice
2. There could be a tenant relation stat that changes for example with rent increases or maintenance work etc which could affect them staying long term
3. Personally I find the +250 salary overpowered and level ups seem abstract and unimmersive. I think it might make sense to have random or annual raises at job and then you could quit your job to get more action points
4. It would be cool to have simple maps for the cities to take in the districts at a glance. There could be landmarks on them like colleges etc that could hint at the types of rentees, or filters for crime etc. Maybe even have our portfolio show up on the map.
5. There are a few quirks like 4 flatshare residents leaving together to be with a partner (not to judge alternate livestyles)
6. Surveys feel very expensive and I usually don't find myself taking the added precaution beyond contractors
7. There could be insurance? And maybe incidents like crime or fires.
8. Could include upkeep in the yield calculation or maybe a seperate total yield figure.
9. Maintenance works is too expensive for cheap properties and I think doesn't scale? with value/size of property. Maybe we could also invest into reducing maintenance costs, maybe hire a team etc