Any sector of this hobby is expensive starting out. If you get over the buy-in expense, I can't imagine that these cars would be much more expensive to operate then a 12th scale.
For these cars to succeed, your local "top of class" racers will have to embrace this class and truly give it a chance. That will help attrack new people.