Strange, I could've sworn it was on the main page of the VF homepage. Perhaps Ross removed it.
Yes. It was removed due to a bug a while back if I remember.
There was a period when it was broken. It's hosted by a third party provider (to avoid situations where it is down at the same time as forums) who changed a setting which stopped it from working. But the system is working again now so I have added the status display back to the website