Interesting points there and I want to share my experience in tackling these challenges - (1) I've melted some parts too in my attempt to incorporate a brushless (oops! :laugh: ), but not any more after I've using ball bearings and applying silicone lubricant to the right parts... (2) there are many ways to improve the lego shocks' ability to handle weight - e.g. use multiple shocks in parallel, use 3rd party springs, use pneumatic parts from lego, etc. for me, I added 3rd party springs in parallel with part 32181c02 for damping in order to prop up my 4kg truck .
Granted that if the objective is to compete with RC, then we should just buy RC... but for me, the fun is in the process of creation itself... and solving challenges as they come along - first see if Lego has the necessary parts or whether I can work around by putting more parts together, if not, 3rd party components is the way to go, rather than discarding the entire creation just because I'm limited by Lego...