Welcome back to the hobby Scrogg!
All I can say is that you will be much happier without the wiper-style mechanical SC, and the cars are so much more advanced now, some great designs out there. I'm becomming great friends with Brushless 1/8 Scales, pretty low maintenance (besides your normal wear/tear and the diffs) and almost bulletproof with the right hardware! 1/10 scale? What's a 1/10 scale? LOL
Good luck with your new racing adventures, I'm sure you'll get it all back in no time!