Hi JR:
Yes, I have installed the J&M CB on the Rockets handlebar. I have had it for 2 years, looks good and works great. The only thing you need for mounting will be the standard Honda mounting bracket along with longer bolts and sleeves. I just added an extra large nut on top of the sleeves for more height, therefore the bracket will not need to be notched for clearance. "PM" me and I will send you some pictures if you like.
I highly recommend talking with Robert the owner of Overby's Two Wheel Sound in Murray, KY. 1-800-992-4092 They are the best people with whom I have done motorcycle business.
Chriss