As of last night, the site is now running WP Super Cache. Please let me know if you notice any weirdness or anything broken.