Definitly do something with the steering, there's all kinds of info about ways to fix it out there, get some CVD's the dogbones and springs come out way too easy!!
Probably don't need turnbuckles right away, maybe threaded shock bodies if you want. Hope this helps.
Revo 3.3 Platinum Edition