The jitter is because it's usually rendered at 50% resolution - you can render it at full framebuffer size and it doesn't jitter but it's kind of hard to justify.
Modern real-time ambient occlusion techniques can estimate the depth far more accurately and produce correspondingly more believable results, at the cost of performance.
https://www.researchgate.net/figure/Visual-comparison-of-dif...