Son Gohan still the character with the biggest potential, but he chose another path. Being Goku’s son and trained by Piccolo could’ve made him a powerful damn beast… :D but still, he decided to be a movie star instead lol But that was alright, it’s kinda how real life is sometimes.
Power escalation in shonen manga/anime are always a problem imo, and Toriyama kinda wrote himself in a corner with the power level numbers. As they rise and rise with time, you end up near the end with some ridiculous billion trillion gazillion shit.
This is one reason why I love JoJo, it’s not as much about having higher power level = automatically winning, but rather everyone have their own trick which they need to trap their opponent into. So you can beat a stronger enemy by being witty and some bullshit. And after each part, the power escalation nullifies as the new part has a whole new story and setting.