On the one hand, Overleveling may help, as, for example, in Pokemon, you get them to level 35 on the second gym, and until the 5th, you don't have to worry.
On the other hand, Overleveling makes the game boring, as you win the game very fast, and don't have any fun.