I was really impressed by the support from Bazzaz when I had their system on the Aprilia. The new load cell QS is pretty awesome too. They would get my vote.
good choice on the woodcraft clip ons. I like that the clamps are fully split, so installation and replacement is possible without removing the fork tubes or top triple.