There wasn't really an easy answer, no matter what. I didn't like that the original plan was to grab Malloy and take him back to the future (ha!) against his will, after he'd spent 10 years, built a life and started a family. But the solution of jumping back those 10 years to when he'd only been there a month and still wanted to go "home" still meant that in some alternate reality, he did meet the girl of his dreams fantasies, married her, and started a family, but that isn't "our" reality. But he couldn't/wouldn't leave them, and it really was unfair to expect him to. I did like that they revisited the girl from the WTF episode and the cell phone.
So we got the least crappy solution, and I think maybe part of the message was that there wasn't a good clean solution, and that's why you don't fuck around with time travel.
A little more in the Isaac/Charly thing. I still think she's being unprofessional by being so openly a bitch to him, but that's a few times now that she's also done her job, with/for Isaac, when she clearly didn't want to. So I guess she gets points for doing her job, but loses them for being a bitch about it. At least they avoided the trope of them working together and suddenly coming out of it best buds or even friends at all. She still blames him for the death of her more-than-friend, and rightfully so, and no, she still hates everything he stands for.
And on a completely shallow note, I didn't think much of Charly before now, but she looked really nice in jeans with her hair down. Like, whoa.