I really like the jbl. I don't have much to compare it to. But I had the same setup on my 700. Only thing I didn't like then was it didn't display time. The 1000 has a clock so no more worries. About the mounting brackets. I think I just searched Amazon for 1 3/4" roll bar clamps and there were some that are identical to Hondas. If I remember right they were around 10 bucks each. They fit tight but they do fit.