RE: revo upgrades
um what i would get is a nice single steering servo, tekno rc parts, i don't like the bulky casing on the revo, FOC kit, soft or hard suspension depending on what you do, I would get a pullstart.. if u got the ez start, i dont like dealing with the batteries and worrying that the wands will burn.
i would upgrade the pipe to a JP or THS, get a wing kit some nice tires like a set of badlands, heavy duty hexes, aluminum push rods and turnbuckles (when yours bent), motor saver air filter, center diff if you are into racing with rear break kit... will update