We've been talking about a new (better, functional etc.) status.wikimedia.org page for quite some time, but in the meantime have settled on keeping the existing Watchmouse status page.
Unfortunately, that particular page:
a) Has checks that we're not really maintaining;
b) Provides no way to manually update that page;
c) Is not something we actively look at;
d) Is hosted by a third-party and also loads third-party resources, incl. Google Analytics (T115945)
e) Reports all ok when there are major outages (T195530)
Therefore, its usefulness is limited, the page is misleading and the end result not something that we're proud of. At this point I think we're better off just taking that page down entirely.