Returning to the topic of improving SOD – besides the perfectly good option of continuing to play the original game, there are 2 main paths.
1) Make a series of changes based on rational analysis to increase the game's variability, etc. This is the path that Hota has long intended to take, but is hesitant to do so for understandable reasons – the resulting game/mod could only be called Heroes 3 in a very conditional sense.
And then the question arises – if you have found the resources/strength/time for such a serious improvement, maybe it would be better (better from different points of view – including an ethical point of view) to make another, new game (which can be called whatever you want)? Is there a lack of ability for this?
2) Slightly refine SOD, generally accepting all its features, not always high variability, and in some cases – irrationality.
I am, of course, in favor of the second option.
And the most difficult thing here is to determine what and how to "refine" it so that it appeals to players.