Honestly? If I had to pick a route, I'd say that in terms when the writing was still kinda good would be Chester's and Darius's routes
Chester's route was cute and simple + with an interesting(at least personally for me) conflict that managed to last for more than 3 days like most routes. Chester himself was also not problematic in any way and managed to stay in his role without any drastic changes. And the kinks in his route weren't really bad either(which then clearly shows that it was Dozer who is the problem with them in his own route). And I like that it portrayed Darius in a good and helpful way towards MC's and Chester's relationship which was a nice break from whatever Dyne made him into in Spencer's route
As for Darius and his route(which I think is the best), the start was kinda mid. My biggest problem with it is that the MC got angry at the fact the Darius slept with someone even if you choose to not develop feelings for him. If Dyne wanted to create a conflict about that, he could have made MC angry about the fact that Darius lied to him(for example "you said we are friends and yet you still decided to lie to me instead of telling me the truth or just not saying anything at all) and make him actually stand up for himself. Not to mention Darius guilt tripped MC by saying that "it's not fair" being angry at him for that because he is not mad at MC for developing feelings for him despite saying that he shouldn't do that. After that, it kinda went normal like nothing happened little bit too fast. HOWEVER, after the "accident" the route started to get much better and better and Darius got a very good character development(didn't know he could be so cute and sweet). He stopped whoring himself to almost every guy that passed by him, managed to get on better terms with his dad and overall became much better person. He did maintain some of his "quirks" still but I'd say they are much more tame and endearing then they were at the start or in any other route.
I would also say Spencer's route but I'll be real, his route sucked. Only good thing about it was the proposal at the end