Ron, the respect is mutual and thanks for that. I'm always open to intelligent debate, and I've asked people I thought would have opposing views to mine to see what they think and I've not found anyone that really cares about EV racing.
If at some point in the future I'm still doing ChallengerFest when there's enough Dodge EVs showing up for a class (10+ required) they'd run each other in their own class. If they wanna pay to race each other who am I to turn them down. Pairing an AWD electric car with RWD ICE muscle cars doesn't make much sense to me, but at the end of the day I put on ChallengerFest for the drivers. If they wanted them mixed in fine by me I don't race at my own event anyway. I used to not allow shop cars to run in the race classes but a lot of the racers wanted them allowed so we usually take a vote at the event during the driver meeting if shop cars wanna get in the mix and take some prize money. We could do the same with EVs I guess.
My comments aren't based on conjecture. I've asked around to random people just to see what they think and none have been interested at all in watching electric cars race around here. We occasionally have a Tesla show up at our local strip, although rare, and it pretty much sits off by itself makes a couple passes and leaves. It's not that everyone intentionally shuns the owner, there's just no interest in it. It pulls up dead quiet, no burnout, goes down the track in silence, and no one really even notices. No one talks about it being fast, or not, and I don't think anyone even goes in the lane next to it. They just let it go by itself. I don't personally care about racing one, kinda like I wouldn't line up next to a motorcycle either whether I'm the faster competitor or not. I've got an RC truck that's AWD and will carry the front tires 20 feet if I grab a handful of trigger on the control and does 70mph so yeah electric is instant torque and can be fast, but just not the same for me. No sound, no burnout, no pulling the front tires off the ground, no drama, no wondering what's gonna happen as it goes down the track. What's the point?