They both have their pros and cons according to my husband...
The KTM is lighter and a better offroad bike (he previously had a KTM 990)
The Triumph is heavier, slightly more powerful and better onroad - but also very capable offroad
I personally prefer the Triumph, as a woman, its prettier...