There are a few of us on here with TM's.
Mine is the last of the steel frames so can't compare it to the new one's but as far as engine and components go they are good reliable bikes.
They have their quirks like anything but there is plenty of info around now to get everything right.