My take on it:
I thought about getting a modulator for my headlight before, but didn't, and now that I'm in L.A. and have almost been reamed by many cagers in a short amount of time -- I'm getting a modulator.
A short story backing my support for mandatory MSF course before being able to get license/bike:
A friend of mine (not the brightest guy in the world) had always drooled over my bike and said that he wanted to get back into riding. I asked him when he used to ride, what made him stop in the 1st place, etc. His answer was that he got in a wreck and it scared him.
2 months later, and against my advise, he buys an older Ninju 750. I offer to ride with him and do cone-practice with him in an empty lot. He replies with , " That kind of shit is unnecessary". I am called by a nurse 2 days later so I can come get him out of the hospital.
What does he do next? He buys a brand new ZX-6R, of course!

He has crashed the thing about 5 times in various incidents -- all of which I think were his fault -- and the bike and he now have multiple scars to show for it.
Guess what? He has no bloody license, no insurance, and obviously has never done the MSF.
Yes the guy is a buddy, but if MSF was mandatory, as was showing a valid M1 @ the dealerships, then he would have NEVER gotten the ZX-6, and maybe would have slowed down and thought about previous crash.
Moral of the story? Retards are retards and will continue to be so. When retards are pulled over (and he has been many times) and CANNOT show an M1 to teh LEO, then immediate action should be taken against them. I am tired of being profiled by LEO's b/c of retards such as my buddy. He's a riot to hang around, but I NEVER ride with him, and think of him every time I am unjustifiably pulled over by a LEO.
I back the tiered license (not gonna happen, but hey...), continuing education with a strong LEO presence, Mandatory MSF & M1 & Insurance to buy at the dealerships.