It would be better, if we could check the server status on website

Here, there is a website but I think its bugged. Cannot load the details as I have checked on different browsers and network. Instead of launching game to check, which takes 5 minutes on my pc, it would be so much easier to share the server status with us.