Really, pretty neat work
Only thing I'd like to see is the switch be remotely mounted.
I see the need for a box to stuff the guts in, but I'd hide the box and trip the switch off the dash somewhere's unobtrusive.
Jeff