Yo diria que no es confiable pero solo el tiempo lo dirá, por ahora hoy me aparece:
Sorry, We are Currently Performing Maintenance!
We are currently performing maintenance and will be back shortly.
Powered by EvolutionScript 5.7
Así que parece están tranajando, tal vez