The general rule of thumb is that with any make of race exhaust you will need to get your Triumph dealer to downoad the race tune in to your ECU
For any road legal (homologated) pipe you will not need to get the download.
Take a look at
Tridentfor some really nice pipes in both race and homologated format