Muito legal! Quando fiz o meu sistema de busca, também cogitei a possibilidade de usar a API do Tabnews. O problema é que eu não queria ficar limitado somente aos últimos posts, fosse por relevante ou recente, mas no fim não teve tanta diferença, já que o Google também faz um certo cálculo de relevância e eu não consigo pesquisar em 100% dos conteúdos. ¯\_(ツ)_/¯
Mas a parte que achei mais interessante de não utilizar a API do Tabnews, foi que aprendi sobre o porquê de não podermos extrair o conteúdo de um site através de requisições HTTP sem que tenha um servidor com um cabeçalho permitindo. Resumindo, é por motivos de segurança. Tem esse vídeo aqui explicando sobre isso.