Okay,update from the Triumph people at today's NEC show. The warranty is with the dealer not Triumph for the xpipe and any damage that may be a result of the part. They are aware that dealers have been fitting these to various models for some time, as yet they have not heard of any issues. ...I cancelled the order anyway.
I've got a power commander and it's going to get set up mate but yes very good advice..if all else fails I will put it back to standard if I gotta take it back lol