Bottom line is this; if you can take the bars off your normal road or tri bike you can easily work the front end of the Triad SL.
Chance,
A step in the right direction.
I have talked to a few very good mechanics about some of the so-called new Super-Bikes and the word from them, guys that really love working on bikes, is that they can be a super-pain-in-the-ass!