If the emphasis is on safety, instead of going through all kinds of putting X's and O's into a computer to figure out how much the safety costs you in rank points, just make the time penalty for a safety violation considerably higher than the time penalty for a procedural. Right now we treat them equally, 10 and 10. Make the safety violation 20 seconds or some other number higher than the P.
I agree with the statement, "No one goes into a stage thinking, I could save some RP by committing a MSV." But MSV's occur. Bud's statement that safety should come first makes me wonder why a MSV is no worse than a P regardless of the scoring system used.