I think the 125cc age should be 17 same as car, and I'd remove the ability to ride a 'ped on L plates, making it compulsory to have a test...afterall you're not allowed to drive a car on L plates without someone else there are you?

the DAS bit...22 is a fair age I think, perhaps though extend the compulsory training. Although I did a crash course myself, I don't think a week is long enough to go from never having ridden to having a licence for big bikes. Around my traiing I'd been riding a 600 for months (private roads of course) which gave me much more experience than I would have got otherwise