I have the Heed bars since last May. They look nice and they look strong.
However, I had a 5mph right side crash and the Heed bar got pushed onto the overly expensive Worldcrosser side panel which cracked. It's like the bar just bounced back. I don't think it's sturdy enough.
I still use them...