I've finally gotten around to adding a fan Page at Facebook for the site. I hadn't bothered because I didn't see the point exactly before, but now I understand that there are people who primarily use Facebook for, well, everything, and having an outlet for the site in that format would be a good thing.
Feel free to "become a fan." I promise to broadcast updates only when I've got something really good.