Emma is the best girl for MC.
Lisa, Anna, Selina: you get the usual: boy meets girl, girl likes boy, so it goes.
Jane is more interesting as you have to win her over ( she's smart, succesful, attractive woman..way out of MC's league at the time), and with ties to MC's sister.
With Emma, you had a previous typical highschool rich&elitist couple, entirely based on physical attraction and popularity.
They break up and soon both lose foothold in life: MC leaves family and wealth to pursue his own dream, Emma's father goes bankrupt and for first time she has to learn how to take responsibility for her life. They meet again, both mature as individuals, but this time form a deeper relationship.
It's Mr. Jet's game ofc, but I think she deserves at least a small epilogue with MC.