Good news everyone!
We determined that there's little to no point in removing the page, along with significant disadvantages. Additionally, keeping the page is standard procedure in (nearly) all XenForo forums.
The page should be back up shortly.
Minus four internet points for anyone who didn't read the first line in a prof. Farnsworth voice.