well it all depends on how much you wana spend. You could race it just as it is it really dosent need upgrades, Well maybe the tires get some proline bowties or crimefighters. Since you are at an entry level of racing just go to a local track and get the feel of racing. Your going to need to tune the chassis and diffs to your specs. and for a radio JR xs3 is a really good affordable radio system or any of the spektrum systems so you dont have to worry about channel sharing issues.