Steve, good to hear that you are continuing with your project.
I recieved an answer from, D&D exhaust but it is pretty non-commital. They don't say which models of Triumph they are working on:

Quote:

Tony
At this time the R&D is working on several things for Triumph but it will be the first of the year before they will have something keep an eye on the website.



Thanks for contacting D&D

Have A Great Day Ride Safe
Leonard, Customer Service / Tech




Tony G '03 America