when doing proper driving lessons, u dont get show how to drive, you get shown how to pass the test.
advance driver training is the key.
i think limiting the amount of passengers is a good idea aswell.
with any type of curfew or ban, (night driving/power limit) u will always have the problem of the person lacking experience in the situation they are limited from, eg u get off your P's u get a high powered car, you have been driving round a shit box for the past 2 years, u think u know how to drive, so u push the high powered car around, u will more than likely come unstuck. on the other hand, u start off with a high powered car, if u have to work of it and appreciate it, u wont push it to stupid levels, coz u know how much it cost ya. so u build up your experence in it
my 2cents