Any suggestions on mounting locations?
I believe most mount them on the top of the crash bars over by where the OEM horns are. I've got them on all my bikes and that's where mine are.
You'll need mounting brackets, which I believe, I found at a custom shop and on the web.
My compressors are mounted under the right side cover, zip tied to the frame w/o any issues for years. I run the hoses under the tank.
They get attention from lookers and drivers.