I have Heed and would second their fit and finish. I had the Givi bars also before and equally were very well made, both 25mm OD so will suit a raft of auxiliary lights.
I went for a metal LED pair spots off eBay and some stainless p-clips so mount and they work perfectly, plus if you do drop the lights are cheap to replace.