Here's my new dash board...
(yes that does say turn the gas off, I keep winking and have to run out of places to turn it off)
Use your imagination, I'll be rounding the corners they won't be sharp like that. It will have a back piece to enclose the electronics.
Also I just ordered a Headlight visor and some headlight mounting brackets (to create some room for the clip-ons).