I've seen a lot of criticism ITT for the LIs and MC, and I respectfully disagree with those criticisms, so I'd like to provide my 2 cents.
The way I see it, this game has a good balance of options when it comes to LIs.
Mei - This one's for you if your LI must be a prim and proper virgin girl that has never even kissed another man, and who also happens to have had a secret crush on you for years, so you don't even have to make any effort to charm her. Or if you just like Asian girls.
Alice - A slight variation of Mei, this one's for you if you enjoy the idea of eloping with a kissless virgin girl who's been kept in a metaphorical cage her entire life by her conservative father and is looking for someone to help her break free. Or if you just like redheads.
Summer - Another variation of Mei, this one's for you if your rules are a bit more relaxed. Summer could be a virgin, but realistically she's probably had one or two past relationships. She's not a girl who will sleep around, but she will not hesitate to use her body to lure the man she's romantically interested in. Speaking of which, she's had a crush on you for a while and she hadn't even realized it or wanted to admit it, so this one might also be for you if you like tsundere/emotionally conflicted girls. Or if you just like blondes.
Danielle - Take a virgin and a whore, add them together and divide them by two and you get this girl. Danielle has definitely slept around for a while, but her brain has not been completely eroded by that lifestyle. Maybe it's because she's had to live in the shadow of her more successful slut friend, but deep down, she knows that committing to a boyfriend is a better life choice than continuing to ride the dick carousel. This one's for you if you know you want an experienced girl who, despite her past, wants to leave that lifestyle behind and settle down with one guy while still being at her prime. Or if you just like girl-next-door brunettes with braided hair.
Lea - This one's for you if you know you want a girl who is a whore through and through. Whether you enjoy the idea of "fixing broken girls with daddy issues", or you just like her the way she is being the biggest baddest bitch, Lea is your girl if you're looking forward to the most amazing sex of your life and you don't give a monkey's what her "body count" is. Or if you just like femme fatale brunettes.
(There's also Katherine, but it's not clear yet whether she will be an LI or not.)
As for MC, I've seen people complain because he's too hang up on his past relationship, but frankly, that humanizes him and makes him more relatable. It certainly beats having yet another kissless virgin MC who somehow possesses the ability to make every pussy in his vicinity wet, or yet another emotionally dead manwhore of an MC who just lives to lay pipe. This MC may or may not play in multiple courts depending on your choices, but deep down he's a man looking for a girl to fill the gap his previous love left him. I have absolutely no problem with that kind of premise, and I only hope that the dev will stick the landing in his storytelling.