Not so bad of an idea, but most importantly more education for drivers not just attending some boring few hours training, matched with adequate fine system, increase or link to insurance prices, credit rating etc and that should do the job -for the most part-.