Those bars sound nice. After my 130 mile ride yesterday I started thinking about a setup more like what you're putting on, but maybe with a little more pullback. Wouldn't look right though with the Speedmaster's 4 inch risers.
Looking forward to the pics and the feedback on the Thruxton caps.
