hard for me to say too much cause i don't really feel like the meat of the game has been added yet which i'm guessing will be the MC's power and that i'm guessing will allow him to train the girls. but i will mention that the starting trait system could use a bit of tweeking. there are obviously some systems there still in the works. but i will say when i was talking to the tech dude and i saw the smooth operator option but couldn't use it that was a pretty big feels bad. i didn't wanna get on the tech guys bad side cause i might need him later but i also really didn't wanna give him the video and that text option felt like it was taunting me. i would at the very least just not show the option if you don't have the trait so the player doesn't feel like their missing out but let them know what option their trait does give them. but i would personally like it if you could get around the trait system by doing some personal sleuthing by the player.
for example if i don't wanna give him the video but also don't wanna burn bridges then maybe i could talk to him and pick from a list of topic and one of those topics clues you in to the fact he is a fan of a certain idol. and if i talk to another character that is also fan of anime and idol stuff then they could clue me in that there is word of an underground hard to find sex tape of her that was leaked. and if you talk to your detective buddy he can tell you where to go to find stuff like that and when you get there you can buy it for a decently large amount of cash. it would reward the player for actually thinking about things the characters say and help build the immersion of being a detective. and the whole thing is done without handholding it just gives you the speech option if you already have the prior info. and the traits give you options to bypass these side quests you would normally need to do. i dunno how you fully plan to use your system but this can be used in lots of ways like like say meeting a guy in a back ally and there are some thugs there you could just beat up with the fighter trait but you get robbed if you don't but if you say ask around the area first you will hear that gangs will hang out back there and you should bring back up before you go to get around the trait. the common trait he will always have is being a detective so it would be cool to be able to take advantage of that to overcome what your weak in. and by making it an optional thing that the player can discover for themselves it will feel both rewarding and immersive.
anyway i hope this helped and keep at it cause i can't wait to see how this will turn out. the story that is there so far has got me interested and the hinting at powers has got me kinda pumped as well.