yeah this sounds like a good idea for non-english clips. though usually it adds a lot subs the moaning / "fucks" during sex.
I have used whisperx with mixed results. not as automated as it should be and required a few retries and manual editing of SRTs.