But...he grew up in a timeline where everyday could be your last, he fought the androids who were wayyyy stronger then he was and managed to live, and his time with Goku and everybody added to his xp. Gohan would have made a great leader if Piccolo kept training him after Cell Saga, but Akira decided to make my favorite character lame, then I got hope of redemption when he was Ultimate Gohan, but that lasted like four episodes
For leaders other then DBZ......I would suggest Master Chief but he has no charisma, he is probably a better soldier then leader.
Marcus Fenix from Gears of War is a great leader, he leads the few remaining COGs against the Locust, and his great thinking has pulled them out of crazy situations.
The androids toyed with him. Several time they left him for dead and just walked away.