Stay tuned... the 8th scale crowd SCOFFED at my 8ight E a few years ago... Now several of them own and race them.
Give it time. The SCT thing is good to bring in new faces, and they help the noobs learn to drive. At some point, they notice how much BETTER the other classes of cars drive.