The game is cute but a problem that I have with games like these is that fact that everyone refers to each other as roommates but still talk as if they were family. the landlady thing works fine but when the mc mentioned she was with his father is really just felt like a mom/stepmom with a different title. I haven't gotten that far into the game, but my suggestion was that maybe instead of the whole roommate tenant thing for the non-incest you could just make it so that Sophia is your mom's friend and that you're staying with her daughters because your mom passed away as well as your dad (and there can still be an option for incest.) of course, this is just a suggestion, rewriting part of the story is a lot of work and you don't have to do it, I'm just throwing my ideas out there.
Yeah I kinda always hate stuff like that in VNs, it's like authors wanna have their incest fetish but won't admit to it and I wish they'd just own up to it. It's fake, just enjoy it. I played another game that had this problem. The default options were like 'landlady' and 'roommate' but the dialogue as written were clearly meant to be 'mother' and 'sister'.