I'm gonna agree with the other posters, that the style over here is too ill. Piccolo looks very intimidating and regal, like a Demon King should, with his cape draping for dramatic effect. And the design choice to make Gohan so skinny and scrappy makes sense. Because, in case you guys have forgotten, he's not only a 12 year old little boy but also, unlike his fight-happy bruiser dad, Gohan is actually kind of a...oh how did he say it again...oh yes
I agree that Gohan size is in accordance with him being a nerd and that young, but you can't deny that anybody would've packed on some muscle after training with Piccolo.