Yeah on the steering thing I tried taking mine all the way back apart, flipping parts, looking again, walked away then came back to look at it again with no luck. My steering is pretty smooth and not sloppy and my high torque/speed servo will handle it just fine now after the grinding I have done.
My diff also felt a bit grainy I did use liberal amounts of grease on all parts in the diff as instructed.
Time will tell.