It is pretty large for a ninja. A ninja was actually one of my first ideas to do in the challenge before i made my robot.
I think you have too many faces aswell. But if thats how you do it. Go for it. Just keep in mind all of that when you have to animate and render him.