I might be wrong, but I thought that the EU had a rule that stated that lights have to be independently powered, not from the main battery?
I agree though, a dynamo makes little sense.
If I wanted to comply with that rule, I'd have some battery lights that charge from the main battery, but...