I have just finished installing a 12v power outlet up front.
I don't like drilling into or modifying my vehicles, so I make most of my farkles removable (if possible).
I have made a dashboard and may install it in the near future, but I wanted a way of getting power there ready.
So this is what I did:
I used a 12v accessory socket rather than a cigarette lighter socket because I prefer the good connection they make (and I have had a few pairs of these on hand).
I bought a Multi-cigarette lighter style socket outlet that also has USB outlets that I have modified to plug into the 12v accessory socket.
Yeah, I could have wired the multi-outlet straight to power but this allows me to unplug the multi-outlet if it degrades (or remove it out of the weather), gets damaged or fails. I can also put a dedicated 12v accessory plug on the dashboard to connect to the socket.
If I choose not to fit a dashboard I can make a simple holder on the handlebars.