No fan of this idea this side of my keyboard... IMHO spec racing in any form only increases cost and decreases fun.
Put a crap motor in and it all comes down to who has the best batteries, just like it did when these cars were released.
Get back in your box Mikey