yes, but there are some choices Kyosho made that were plain stupid...
Like the whole wing assembly was idiotic: nut in plastic of the same shape, when tighting the hex, the plastic isnt strong enough so the nut forces its way in its nut shaped jig.
The heavy duty steel bar where the whole front wheel assembly relies on, the way that has to be bolted on, I was afraid I'd strip all four bolts....I even felt heat coming from my screwdriver lol.
I also stripped a screw for the assembly of the rear subframe to the chassis, luckely I had spares and custom fitted a slightly longer screw, so could more or less save that mounting point.
And the stock diff has a lot of wobble in the outer drive cups...
The ball diff on the other hand is firm BUT has a lot of sideways play....is this suppose to be like this? Dunno, guess not many will buy the ball diff...
There are no bearings to be found that are 1mm wider, and after experimenting with spacers.
And boy have I done some experimenting, with a copper washers.
It fit perfectly....but...
....1mm washer are even too wide!
So I tried to slim it down
1 mm is too wide as I said, the diff had to much drag, couldnt move freely....so tried to smash the washer, but than it got too agressive in my method
I used the trans case as backing, big mistake => made out of cheap pot metal, so I destroyed that cover!

I flattened the washer using a socket wrench on the washer, and another socket on the other side, so it split the case at that part where the bearing/washer goes.
Have a new one on order, should arrive next week and will try to shave of the edges of the flatter copper washers and hope it all will fit...
Even with the broken side case, the diff will stay in place, but the play stays the same.
And I think with some riding, its not safe to rely on the tiny amount of metal left to hold that bearing in place....
You can even see the outer ring of the bearing