I am working with relatively big images and everything over 1080p is "slow" (110 seconds for 3008x4000 for example).
I suggest an option for the Detect Faces node to downscale the image to max_size or some reasonable default before running the detection.
I could send a reference implementation pretty quickly i assume, but a proper PR would take some time.