The diameter of the Revo sliders are absurdly to large for this. Thats why I would try the Jato ones. They are smaller than the Revo ones. About as big around as a old Maxx slider I believe. They should work just fine. If there to long, cut them a inch or so...
I think that will fix the crappy stock sliders but now its the axles where my tires screw on I need to figure out. Since thats seems to be the weak point, its just a 1 mm pin molded into plastic.