i like the looks of the kyosho crf too. as for the parts for the ninja i just got to find a place to get part if i need them. if it last i will not really need parts just get a new 1 when it goes bad. i`m running a nova m12 not with no problems but i dont think i can get a new piston & sleeve for it when it goes bad.