I think most of the Sophia discourse is rose tinted because most of the guys here fell in love with her because she's a hot nerd and most nerdy guys get extremely desperate when it comes to nerdy girls that have the same interest as them.
I just don't see her appeal. Sure, she's hot, but she really reminds me of Ian's mom, and not in a good way. Sure, her chemistry with Edwin is great, but I suspect she was ordered by Abel to feel Edwin out, possibly to see if he'd be open to join their cause once the endgame comes, whatever that is. She just gives me unsettling, femme fatale vibes. It's not a stretch to say that she's honey trapping Edwin, who'll possibly side with the "girl next door" over the openly monstrous Kat.
Abel and her most probably see Edwin as a chess piece they can maneuver to their advantage, and while they do raise good points about Edwin's safety, let's not pretend like Abel and Sophie care about what happens to Edwin as long as he's not in their way. To Sophie, Edwin's most likely a naive kid out of his depth that she can tease and have some fun with, there's no real feelings or a chance for equality there. She's many leagues above him. I just have a feeling that Edwin's just a small pawn on the huge chessboard that is Club Carnation, and spending too much time with either Kat or Sophie/Abel will just put him further into the clutches of the powers that be, and he has no idea about who all the players are.
I also think it's extremely stupid of Edwin to dig into the possible murder of Darius, especially since his only job is to keep his head down and do what he's told. He's also partially protected by Chuck, for better or worse, and there's no reason to go down the rabbit's hole when you know what's waiting for you there. You already sold your soul for free tuition, it's a little late to play detective, especially since you can finish college and skip town. Edwin's just really out of his depth here, and he's not doing himself any favors by asking too many questions.