No he usado lo que mencionas, y no sé que tan eficiente será a lo que ya estoy usando.
Cuando estaba haciendo scrapping con PHP, me topé con varias páginas que tenían algún filtro de seguridad, por ejemplo cloudflare, eventos, capturas de Ajax, hacer clic a un botón y esperar la carga de Ajax, y entre otros.
Y para no complicarme, use otros lenguajes que hacen un mejor trabajo(opinión personal), en este caso CEFSHARP, usando navegadores embebidos(chromium).
Ahora, si me dices que se puede realizar todo lo que mencioné con PHP, me caería perfecto. Me tendré que actualizar, ya que dejé PHP(para hacer scrapping), solo lo uso para otros propósitos.