Class size should always be reliant if you truly want to run a meet where any major club has a chance of winning, otherwise your just admitting the interclub is first and foremost electric based/biased, given they will always have more classes, and thus more points under any system awarding all classes equally in limited point numbers.
For those concerned about 'true' equal points in electric vs nitro, I tweaked my excel sheet to give damn near the same points overall for both types, using Brendale 2009 as the base for how many heats/finals.
It's just to show you can have a system that 'should' work for everyone, and not just one or the other...