My proposal is not about questioning the relevance of the split-width-threshold and split-height-threshold. They are perfectly fine to me.
I don't want to scroll twice more because of a vertical split, whereas I have the 2/3 of my screen free to show another buffer of code.
In this scenario both splits would succeed because the frame dimension exceeds by a lot their respective threshold.
My point is about the order in which splits are tried. I would like it to first tries the longest edge.
So that if it succeed it is likely to be the direction where there is the more space available.
But I understand the bias toward vertical splitting, that's why I added a condition to prioritize vertical split if the width is less than 80. This heuristic could be improved, thought.