I think that we are largely in agreement, and have thought so for a while from your previous posts, but I differ in that I don't think HTA 172 is necessary at all. If behaviour can be classified as "dangerous", then it falls under the purview of The Criminal Code's dangerous operation of a vehicle definitions. It can and should be dealt with in that way. The standard of justice should not be diminished, simply because pursuing things in the right and proper way is 'hard.' It should be hard, as the onus is on The State.
I would prefer if we kept things separate. Recently we've had far too much of this "law and order" politicized pandering, by politicians, that tries to create issues where none exist and then make political capital from them. A vanishingly small number of heavily publicized actual street racing incidents, resulting in deaths, became the springboard for legislation against such. These incidents were dealt with using the criminal justice system, indicating that additional legislation was unnecessary. The legislation, that was eventually passed, dealt with classical street racing in the most peripheral of ways, but effectively raised penalties for lesser offences to the levels of lesser Criminal Code offences.
As an example we have the recent changes in law that turn what is intended as a 'warning', into a very real punishment. This change carries an incredible amount of political capital, but in no way addresses the issue of 'career drunks', who are the real issue, and who routinely drive when they're multiples above the legal limit. These are the people, who always seem to be getting into spectacular collisions resulting in deaths. Even so a case can be made that someone who is at or above the warning BAC level is an ongoing danger to the public, so some sort of immediate sanction can be reasoned. I would much prefer that the legal limit be changed, rather than creating so many convolutions in law, but whatever. It's at least quantifiable. The vast majority of charges, under HTA 172, are anything but quantifiable. As such, and because such behaviour doesn't represent an ONGOING danger to the public, guilt and sanction should be determined in court rather than on the roadside.
So charge bad drivers under the Criminal Code, or give them a ticket and see them in court, but don't try to find an easy way around the very foundations of our legal system