Проще конечно первый вариант, плюс доступность и актуальность сервера и в том и в другом случае придется решать (а чего это вообще он недоступен?), я бы сделал сначала первый ...