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