What I like about the Triumph bars, including the triangle design (which I just installed on my America) is that they are subtle. I don't like these huge extra wide bars that I see on HDs all the time, they are just too loud and distracting for my taste.
Your bike looks great shutterbug.