Yes the rule is fore all classes, and yes no more double points race.
The problem I have is that if a racer dnf's a race early in the season their chances of winning a championship are almost zero.
On the other hand the bonus does not really help the teams who do finish every race. This year going into Henderson the top 5 teams had finished every race do adding 50 points to all of them would have no affect on the outcome. However the bonus puts a bigger gap between the front runners and the mid pack guys
I think this hurts the incentive for racers to compete all season after having a bad race