@visuvius: The TT01 Front Uprights will fit without modification. You also need the plastic part where the screw seats from the TT01 (see attached pic). Just check the ride height because it will be high. Use spacers inside the shocks to limit down travel.
Thanks for this. When I was looking at the parts pictures on Tamiya's USA website they didn't look the same but I'll go ahead and try the TT01 version if I can't find 51527.