This one was OK, definitely not one the show's best. I found the whole thing with Bo not going to Lauren's award kind of annoying, and the machine thing was just weird. I did enjoy the stuff with Bo and Tamsin, and I really wish the whole episode was just that. And the lack of Kenzi was definitely a big minus two.
I can definitely see what Christopher is saying about the scientist, although I really hope that wasn't the case. The whole scene was still vague enough that I don't think that is a certainty yet.