Wouldn't the ultimate way to level the field among drivers be to have everyone running exactly the same setup?
Then, in order to win, you'd have to be a better driver, and not either be privy to secrets or purchase your victory.
I see a place for the tweaked motors, and I even want one, but spec racing should be fair and equal as far as equipment goes.
Jim