I would not be concerned about buying a Triumph. I have owned 7 of them so far 96 Trophy, 99 T-Bird, 02 Bonnie-America, 04 T-Bird Sport, 07 Tiger 1050, 10 T-Bird, and now 11 R3T.
I have never had any major mechanical issues with any of them.
I have also own bikes from Honda, Kawasaki and...