It is bitmain's domain, aka antpool's domain, this is owned by a huge Chinese mining company. It should be reliable.
And now , I've seen this...
We are quoting a Chinese company being reliable.
And we're using wallets built by a company.Which later on would have their own updates, in a few years they will become closed source and there you have it...
My own rule is to stay 10 feet away from anything a company who's main purpose is profit taking is releasing.