Hmm.
Suggestions on Niko. (BTW, yes, I know you didn't write the game, and it's a ton of work. NOT criticising you guys).
After "it" happens, going to school or Fri/Sat dance should really require Willpower. LOTS of Willpower. TONS of Willpower. Especially in school: You would never want to see that place, or be seen in it/show your face there, ever again. Like, maybe 50 Willpower, for school. This w/undercut focus in class, and refusing proposals. Sonia left for a reason, and so should you, rly. That scene should pretty much end your school career, and have you out of your apt once out of school, unless you are iron-willed. Like the Goptiks said before they walk you: you are Sonia version 2. IDK yet if game has you hook up w/Sonia, after, but it would make sense.
Also, little really changes in school, despite what happened, and that seems REALLY odd. Nasty whispers in classes and halls would almost certainly nearly always be abt MC, not random, since she is right there, despite being VERY publically and utterly humiliated, and now seen as the lowest scum. Likely no one would care any more if she screamed in the hall if Goptiks pressed her to bathroom, etc. It's likely she would lose ability to even hang out with anyone between classes. Just seems like it suddenly almost nvr happened, aside from some partial dialogue shifts and the occasional Niko avoid/forcegreet if you kneed him in the balls, if/when coming back to school. BTW, Niko should forcegreet out of school if you nvr return. TBH, he should have always forcegreeted, throughout the quest chain, considering his dominating personality and very driven ulterior motives. The game calls Roman a psychopath, but that guy seems more a sociopath, whereas Niko is a classic psychopath.
The school staff obviously don't care at all, or the cafeteria scene would nvr have been allowed to continue, so that seems insane, as they clearly have monitors, and, at least officially, responsiblities to the students' safety.
More, if you have good relations w/someone (Anushka, say) when she tries to stop the big scene, wouldn't the MC run to her and try to escape, not just remain silent? That silence seemed like a forced plot point, if Nush and the MC are close. The MC is in shock, but Nush, a friendly female, and close friend, offering an escape, would likely have jarred the MC to run.
BTW, tho IDK if this was relation-lvl dependant, Vicky and Kat scooped me up, after (the only true friends, apparently) and that cut back and forth between her and Niko/Yurik conversations/being used, at first: was the Niko/Yurik bit a dream, given you are collected by Vicky and brought home w/her? Asking because you are w/her, then N/Y, and then back w/her. Not sure if was delerium or quest code overlap.
PS and BTW.. Pleeeeease tell me the game eventually gives you a path to completely fuk up Dan, later on, for all that sh1t he puts you through in so many different plotlines... Like, have the Goptiks (especially Dan) other than Nush introd to some REAL gangbangers, and getting used every which way on camera, themselves. Maybe if you are in good with Peacock (or Blelys in WLife), they send some friends for fun when you lure Goptiks to trap. Have copy of vid on your and Sonia's phones. Dan rly needs that kick in the head.