While not on a motorcycle at the time thankfully, had 50-70mph gusting crosswinds south of Tucson to Benson, AZ travelling SW to S direction. Was stopped by State Trooper because of lack of license light. Was needing some bushing work on the car and was being blown by the gusts and he probably suspected me of being drunk. Saw where he came out off the ramp but didn't realize he was on the ramp until later. He gave me a fix it ticket, no fine if you turned in evidence of fixing vehicle violation within 7 days and submitted evidence to St Trooper post/office or mailed it in. He was nice and it was blowing sand and other crap and nearly everyone was getting blown all over the road.
Not even an hour later I was pulled over by Huachuca City Police, overly aggressive police known for speed traps and tickets for anything and everything. He was going to write me up and ticket me for the license plate light. But I had the warning ticket earlier that got me out of a ticket requiring me to pay!
With modern LEDs you can put a couple LED strip lights of 3 LEDs on a bracket over the top of the plate and it will be lit up like daylight. Small gauge wires in a good water-resistant sleeve can be traced back along inside of swing arm or under swing arm where it can be hidden, made less obvious.
They make weather resistant strip LED lights that can be cut every three LEDs to whatever length you need and comes in various colors, white, blue, etc. Some states have restrictions on height of plates above the ground, so find out the laws for your state, lest any zealous/over-zealous police officer decide to add to the revenue stream for the state/locality. These height regulations I don't think can be enforced on out of state bikes when you don't live in that state. They may ticket you for it and only way to defeat is with appearance, the bank on fact you won't be returning to fight it.