I found out the reason it was down momentarily is because they are in the process of moving the site under their security certificate.
Great perspective to keep an open mind.. I see no reason to leave if you're cool with this forum or use both.