Both bikes are pretty comparable. TL really needs suspension upgrades. Its pretty weak out the box. RC has a better suspension out the box but even it could use some work. (Dan Klye racing is the RC master)
Since you already have a RC I'd stick with it and do some upgrades.
Kyle Racing Engines