GJ and Goku:
1) Both quite "stupid" and "slow", Goku is slow and naive to the point where XLN looks like Einstein
2) However "stupid", both are incredibly smart at one thing: martial arts
3) Both are very righteous and willing to sacrifice themselves for the greater good
4) Both used rather simple looking but absurdly powerful techniques (Kamehameha vs XL18Z)
YG and Gohan:
1) Both angsty kids
2) Both had a "hidden power" equivalent when they got trapped in a corner with no way out (Gohan had his agro power up while YG had Toad Stance and later Sad Palms)
3) Both took out a major enemy with their left hand (Gohan - Cell and YG, well too many) (It may be worth noting that Gohan actually used his left hand in the manga and anime kind used a mirror image)
4) Both were more loyal to specific people rather than the big picture (until the specific people tangled with the big picture)