I enjoyed the story. It's nice to see a happy ending for alt-Clark.
When Clark mentioned that Perry and Alice weren't going to make it, I thought that Jimmy and his date were going to cancel, too, leaving Lois feeling incredibly awkward. I like that she had Cat there as a friend that she already knew. I can't imagine their relationship before Lois's disappearance was overly friendly, but I'm sure they were happy to see each other, and any previous animosity could easily be overlooked under the circumstances. Their interactions were well done.