As far as reliability... close to 100K miles between the
'96 and ' 03 and no problems outside of normal service..i.e. chains, sprockets, tires. Of all the marque's I have owned and ridden, the closest to that kind of reliability were my Honda's... one of which I still own.
The Triumphs have been superior. at least that has been my experience.