Usando setInterval () para fazer uma pesquisa contínua simplista

Para um aplicativo da Web simples que precise atualizar partes dos dados apresentados ao usuário em intervalos definidos, há desvantagens em usar setInterval () para obter um JSON de um terminal em vez de usar uma estrutura de pesquisa adequada?

Pelo exemplo do exemplo, digamos que estou atualizando o status de um trabalho de processamento a cada 5 segundo

questionAnswers(4)

yourAnswerToTheQuestion