Thanks for the input.
I'm definitely looking for an SAE mount, as that is what my jacket is wired with. I know the one I linked to is for going through a tank bag, but it should go through a fairing just the same.
I thought about just zip stripping a plug to somewhere on the handlebars but it seems that a fixed mount would make fore easier plugging and unplugging, especially with gloves on. Have you ever had trouble with this?
If I put it up front, somewhere visible, maybe I will remember to unplug it when I get off.
I will have to reassess the space to the left of the display and see that it clears my Barkbusters.