The configuration/setup need to be done usually only once. User will set brightness for each mode (standby, xenon, drl), indicator dimmer, animations, delays etc. All set using 3 buttons, 2 leds and manual
On road actions can be operated using 3 buttons. Some users will use existing Navi buttons (SOS, N, C). Others will install those in the fuse pocket next to the steering wheel. Actions will be configurable. It can be instant off, run animation, "Auto" disable.
The last one is my idea
I'm parking my car on underground parking, and after installing the rings I would like to set lights switch into "Auto" mode and forget about it. The problem is that each time I will go out/in the parking, my xenon lights will turn on for half minute or so (it is not good for xenon lights). So there will be one small relay near the light switch which will force setting into "Off" mode for configurable amount off time after engine start. That solves parking exit. I will then configure one of the buttons to force it "Off" again (until engine stop) to solve parking return.
In both cases short high beam flash will disable relay and switch lights back to normal.
That "Auto" thing is optional. Module will fully work without it.
Back to heat. The 5V regulator is the biggest problem. I'm working with TO-220 during prototype production and it's getting really hot very quickly! I hope that production, SMD one will be better in heat distraction(?diffusion?).