Re; steady power to lights at idle
I had a factory guy tell me 30 years ago that the dim light at idle problem was one of the reasons the mag CH was dropped.
Lawsuits resulting from accidents, that is. Dunno, but it seems reasonable.
The real reason was the 1970 Federal Motor Vehicle Safety Standards required vehicle headlamps to opperate for 20 minutes after the engine stopped. 1970 laws also required serial numbers on both motorcycle engine and frame.