It’s always an interesting experience to take a case like this and try to improve or modify it. Thanks for doing this and sharing your results. I think your overall conclusion here is exactly the key point:
Here’s another thread with a different type of experiments with this test case which reaches the same conclusion.