Thanks for doing this! I occasionally get the invitations and once in a while go there, but I didn't know whether you would find aliens or bears on certain nights unless you were invited. Very useful for spouse-hunting, especially aliens.
Incidentally, I read on the official forum that when sims ask for "favorite drink," they do get a certain drink, which appears to be their favorite, in that it stays the same. I don't know if drinking their favorite drink gives them a happy moodlet, thought.