I'm a big fan of H&B products. Admittedly I've only had the luggage but if the crash bars are the same quality of design and manufacture you cannot go wrong I'd say.
As for being clamped to the frame, this is quite a normal thing, not something to be concerned about. Not sure about the price you've been quoted, but it may well be what they cost these days. Give Tom a call as he deals in a lot of H&B gear
http://www.newellmotorcycles.com.au/.