Trabalho em um hospital publico e tinhamos a necessidade de cruzar informações de sistemas diferentes.

Utilizo 3 rotinas em nodejs/puppeteer em uma máquina Positivo de 2014, core i5. Rodo em cima do PM2, ainda na mesma máquina to com algumas aplicações em express e um robô de whats que passa as informações de ocupações de leito dos gestores.

Acho efetivo e intuitivo o suficiente, eu poderia migrar pra algo em python, mas o atrito pra aprender a linguagem iria reduzir minha produtividade.

Cheguei a pensar em Python pela questão de ser mais comum pra visualização de dados, mas não sabia como seria a performance e a complexidade da codificação pra fazer o webscrapper em si.

Se vc tem facilidade com python acho que vale testar. acho Puppeteer conveniente, provável que deva ser tão efetivo quanto as opções em Python. Ai vai da sua preferência de linguagem mesmo.